[FFmpeg-devel] [PATCH] avutil/frame: Move new field to the end of AVFrame

James Almer jamrial at gmail.com
Thu Jun 30 00:52:53 CEST 2016


On 6/29/2016 7:50 PM, Timo Rothenpieler wrote:
>>> While it's true that all fields after it are not public API/ABI, a lot
>>> of software seems to misuse it, so to avoid too much trouble for now,
>>> this should be fixed.
>>
>> How do you expect library users to start using the API correctly if every
>> time they do something wrong we are the ones that rush to break our code
>> just to adapt to their mistakes?
> 
> During an actual major bump, where such breakage is expected.
> A lot of stuff gets it wrong, and it is indeed confusing, so putting all
> blame on API users seems wrong to me. Specially as this issue will block
> distributions from adapting 3.1.

How? Just like they are updating to 3.1, they can update to the new versions
of said library users with their api usage fixed.



More information about the ffmpeg-devel mailing list