[FFmpeg-cvslog] lavc: Print a warning if gray decoding was requested but not enabled.

Carl Eugen Hoyos git at videolan.org
Sun May 17 10:49:56 CEST 2015


ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Sun May 17 10:22:03 2015 +0200| [70c0433525bc4f98c91c6a6d09025e90a847e62f] | committer: Carl Eugen Hoyos

lavc: Print a warning if gray decoding was requested but not enabled.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=70c0433525bc4f98c91c6a6d09025e90a847e62f
---

 libavcodec/utils.c |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/libavcodec/utils.c b/libavcodec/utils.c
index 48286cf..8695cb9 100644
--- a/libavcodec/utils.c
+++ b/libavcodec/utils.c
@@ -1615,6 +1615,11 @@ int attribute_align_arg avcodec_open2(AVCodecContext *avctx, const AVCodec *code
     avctx->pts_correction_last_pts =
     avctx->pts_correction_last_dts = INT64_MIN;
 
+    if (   !CONFIG_GRAY && avctx->flags & CODEC_FLAG_GRAY
+        && avctx->codec_descriptor->type == AVMEDIA_TYPE_VIDEO)
+        av_log(avctx, AV_LOG_WARNING,
+               "gray decoding requested but not enabled at configuration time\n");
+
     if (   avctx->codec->init && (!(avctx->active_thread_type&FF_THREAD_FRAME)
         || avctx->internal->frame_thread_encoder)) {
         ret = avctx->codec->init(avctx);



More information about the ffmpeg-cvslog mailing list