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
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to