[FFmpeg-devel] [PATCH] avutil/hmac: fix API/ABI compatibility with the fork

James Almer jamrial at gmail.com
Thu Jul 30 18:22:21 CEST 2015


On 30/07/15 4:27 AM, wm4 wrote:
> On Wed, 29 Jul 2015 21:06:33 -0300
> James Almer <jamrial at gmail.com> wrote:
> 
>> The test code is updated with some cosmetics to avoid the loop
>> using undefined AVHMACType values.
>> The old enum values will be removed in the next major bump, effectively
>> making both projects synced and without API or ABI issues.
>>
> 
> Uh, since when do we have the same ABI as Libav, or care about that ABI
> compatibility configure option that supposedly enables it?

Our tree is full of duplicate defines, codec ids with high values, and structs
where the elements at the bottom must be accessed with set/getter functions
supposedly so ffmpeg's libav* could work as drop in replacement on distros that
only shipped libav, and to save those distros that choose to ship both some
headaches.
Keeping this one enum synced is one of the easiest fixes so far.

> 
> It's not 2011 anymore.
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 



More information about the ffmpeg-devel mailing list