Felipe Sateler wrote:
Thanks. I'm confused though: there are still deprecation warnings:

ffmpegvideoencoder.cpp:264:24: warning: 'AVCodecContext::coded_frame'
is deprecated [-Wdeprecated-declarations]
    if ( audioCodecCtx->coded_frame && audioCodecCtx->coded_frame->pts
!= AV_NOPTS_VALUE )


And multiple copies of that. Is this an unrelated warning(ie,
scheduled for removal on a later version?).

Andreas' patch only includes the fixes necessary to make things work with FFmpeg 3.0, but doesn't remove the use of all deprecated parts of the API. The warnings refer to features, which are still included in the 3.0 API, but are deprecated. So the package works with FFmpeg 3.0 (compilation tested by Andreas and runtime tested by me), but might break with FFmpeg 3.1 or any other future version of FFmpeg. But making the code future-proof is IMO a task for upstream (unless 3.1 arrives at Debian before they do so).

Cheers,
Martin

Reply via email to