This would require listing supported formats for rawvideo and wrapped_avframe
Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> --- libavcodec/utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 2690d0d..267c973 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -188,6 +188,11 @@ av_cold void avcodec_register(AVCodec *codec) if (codec->init_static_data) codec->init_static_data(codec); + + if (av_codec_is_encoder(codec) && codec->type == AVMEDIA_TYPE_VIDEO && !codec->pix_fmts) + av_log(NULL, AV_LOG_WARNING, "Encoder %s is missing the pix_fmts field\n", codec->name); + if (av_codec_is_encoder(codec) && codec->type == AVMEDIA_TYPE_AUDIO && !codec->sample_fmts) + av_log(NULL, AV_LOG_WARNING, "Encoder %s is missing the sample_fmts field\n", codec->name); } #if FF_API_EMU_EDGE -- 1.7.9.5 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel