Hello…

I have some previously error-free working encoding code that since an update a 
few months ago of the libav source is now outputting the following message to 
the console: 

[flv @ 0x1069bbc00] Using AVStream.codec.time_base as a timebase hint to the 
muxer is deprecated. Set AVStream.time_base instead.

In conjunction with this issue, the resulting video quality after streaming 
(which was previously perfect) is now distorted (the bottom half of the video 
image is neon green — though this latter issue might have been caused by a 
switch from RTMP to RTMPS, though the reason this would be isn’t exactly 
apparent yet). Suffice to say that no code changes were made…just the rtmp to 
rtmps protocol change in the destination URL, along with newer libraries from 
compiling more recent libav source code (late 2014). 

I’ve haven’t found anything in the AVCodecContext or AVStream source 
documentation that points the way on how to resolve the console message issue 
above. I also did done some searching for others with the problem, and I came 
across this issue, where others appear to have the same issue: 

https://trac.ffmpeg.org/ticket/3741

The ticket seems to indicate the problem is still open, and there’s no apparent 
cause or fix been identified. Can anyone shed some light on this problem, and 
what the proper way to address it in code? 

Thanks, 

Brad
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to