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
