From de73ae6b1a3ff0398988dc683f94ea07e3bb1372 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 26 Sep 2012 00:02:19 +0200 Subject: ffmpeg: avoid apics for video output if possible Fixes Ticket1714 Signed-off-by: Michael Niedermayer --- ffmpeg_opt.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ffmpeg_opt.c') diff --git a/ffmpeg_opt.c b/ffmpeg_opt.c index 076852d946..3d73564aa2 100644 --- a/ffmpeg_opt.c +++ b/ffmpeg_opt.c @@ -1499,6 +1499,8 @@ void opt_output_file(void *optctx, const char *filename) int new_area; ist = input_streams[i]; new_area = ist->st->codec->width * ist->st->codec->height; + if((qcr!=MKTAG('A', 'P', 'I', 'C')) && (ist->st->disposition & AV_DISPOSITION_ATTACHED_PIC)) + new_area = 1; if (ist->st->codec->codec_type == AVMEDIA_TYPE_VIDEO && new_area > area) { if((qcr==MKTAG('A', 'P', 'I', 'C')) && !(ist->st->disposition & AV_DISPOSITION_ATTACHED_PIC)) -- cgit v1.2.3