On 05/31/2014 04:38 PM, Anton Khirnov wrote:
> 
> On Sat, 31 May 2014 14:38:43 -0400, Justin Ruggles <[email protected]> 
> wrote:
>> On 05/31/2014 02:05 PM, wm4 wrote:
>>> On Sat, 31 May 2014 13:41:43 -0400
>>> Justin Ruggles <[email protected]> wrote:
>>>
>>>> On 05/30/2014 04:14 PM, wm4 wrote:
>>>>> +#ifndef FF_API_AVFRAME_COLORSPACE
>>>>> +#define FF_API_AVFRAME_COLORSPACE       (LIBAVUTIL_VERSION_MAJOR >= 54)
>>>>> +#endif
>>>>
>>>> Wait, so this won't work until the next libavutil major bump?
>>>
>>> Exactly. Since libavcodec depends on sizeof(AVFrame (h264 decoder),
>>> this change can't be done without changing ABI. And apparently
>>> bumping the ABI requires a major bump.
>>
>> Then what is the point in bumping minor and adding it to APIchanges if
>> it is essentially dead code until major bump?
>>
> 
> The move of the enums happens immediately

Then a note should at least be made in the APIchanges entry that the
added fields to AVFrame will not be part of the API until lavu 54.

-Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to