[FFmpeg-devel] [PATCH] change of deprecated log to debug level

Thomas Hartwig thomas.hartwig at gmail.com
Thu Sep 21 23:55:14 EEST 2017


The problem is this warning is flooding the console with deprecated 
warnings for every decoded frame. However decoding works well. This is 
an issue with an Axis camera H264 stream received via rtsp for instance. 
There are several complaints about it in the WEB for years now and I 
could not find a real solution for the underlying problem. It looks like 
vendors are not changing their encoding easily. ;-)


---
   libswscale/utils.c | 2 +-
   1 file changed, 1 insertion(+), 1 deletion(-)

  diff --git a/libswscale/utils.c b/libswscale/utils.c
  index dcab70..af4aa1 100644
  --- a/libswscale/utils.c
  +++ b/libswscale/utils.c
  @@ -1182,7 +1182,7 @@ av_cold int sws_init_context(SwsContext *c, 
SwsFilter *srcFilter,
       c->dstRange |= handle_jpeg(&c->dstFormat);

       if(srcFormat!=c->srcFormat || dstFormat!=c->dstFormat)
  -        av_log(c, AV_LOG_WARNING, "deprecated pixel format used, make 
sure you did set range correctly\n");
  +        av_log(c, AV_LOG_DEBUG, "deprecated pixel format used, make 
sure you did set range correctly\n");

       if (!c->contrast && !c->saturation && !c->dstFormatBpp)
           sws_setColorspaceDetails(c, 
ff_yuv2rgb_coeffs[SWS_CS_DEFAULT], c->srcRange,
  --
  2.7.4


More information about the ffmpeg-devel mailing list