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