From b568d6d94bda607e4ebb35be68181a8c2a9f5c50 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Sat, 26 Mar 2011 15:26:45 +0100 Subject: [PATCH] ffmpeg: warns the user when the selected pixel format is ignored Signed-off-by: Anton Khirnov --- ffmpeg.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index 74cfd095d0..612a413077 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -590,8 +590,15 @@ static void choose_pixel_fmt(AVStream *st, AVCodec *codec) if(*p == st->codec->pix_fmt) break; } - if(*p == -1) + if (*p == -1) { + if(st->codec->pix_fmt != PIX_FMT_NONE) + av_log(NULL, AV_LOG_WARNING, + "Incompatible pixel format '%s' for codec '%s', auto-selecting format '%s'\n", + av_pix_fmt_descriptors[st->codec->pix_fmt].name, + codec->name, + av_pix_fmt_descriptors[codec->pix_fmts[0]].name); st->codec->pix_fmt = codec->pix_fmts[0]; + } } }