[FFmpeg-devel] [PATCH] Delay FF_API_AVFRAME_COLORSPACE until the next libavutil soname bump

Reimar Döffinger Reimar.Doeffinger at gmx.de
Mon Jul 28 20:28:26 CEST 2014


On Mon, Jul 28, 2014 at 04:30:02AM +0200, Michael Niedermayer wrote:
> This works around ABI issues with applications which depend on libavutil
> internal values like sizeof(AVFrame)
> One such application is VLC 2.1.4 as well as 2.1.5

As you said yourself, we have been and will be relying on this probably
semi-frequently.
As a result I'm not convinced that this really is a better approach, at
least thinking long-term, than asking everyone to update to fixed versions
of those programs...
But apart from that, even if we keep the fields in AVFrame can't we just
ignore them at least, to reduce the amount of changes?
I.e. only do the frame.h change? Or am I missing something (sorry, I
feel confused trying to read the diff, so it might be just me).


More information about the ffmpeg-devel mailing list