[FFmpeg-devel] FFmpeg 5.1
Timo Rothenpieler
timo at rothenpieler.org
Fri Jul 8 13:17:51 EEST 2022
> The lavfi changes, more specifically wrapped_avframe, still rely on
> sizeof(AVFrame) being used outside lavu. We really need to stop
> spreading its use and find a way to change this behavior.
> I have tried like two different solutions and both were rejected, so
> it's not going to be me.
wrapped_avframe is used all over the place in lavd already.
Is that really a problem, as long as it's within another libav* library?
Given we don't support mix-matching library versions in the first place.
The only real way around that would be a get_size function in lavu, and
never using AVFrames on the stack, which is done in quite a lot of places.
More information about the ffmpeg-devel
mailing list