From 5a8d1075ec4243cca690ac6650cce4df88ec0ad5 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Fri, 14 Jan 2011 15:50:55 +0100 Subject: [PATCH] Make ffmpeg warns the user when the selected sample format is ignored. Signed-off-by: Mans Rullgard (cherry picked from commit fa34a3626cf1aa19acbe9f8c6fcddb6c3eb8eaa1) --- ffmpeg.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index 691b73e159..df890185aa 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -600,8 +600,14 @@ static void choose_sample_fmt(AVStream *st, AVCodec *codec) if(*p == st->codec->sample_fmt) break; } - if(*p == -1) + if (*p == -1) { + av_log(NULL, AV_LOG_WARNING, + "Incompatible sample format '%s' for codec '%s', auto-selecting format '%s'\n", + av_get_sample_fmt_name(st->codec->sample_fmt), + codec->name, + av_get_sample_fmt_name(codec->sample_fmts[0])); st->codec->sample_fmt = codec->sample_fmts[0]; + } } }