[FFmpeg-devel] [PATCH 2/6] lavf: add an AVClass to AVStream on next major bump

Marton Balint cus at passwd.hu
Sat Nov 13 15:14:55 EET 2021



On Fri, 12 Nov 2021, Lynne wrote:

> 12 Nov 2021, 20:00 by h.leppkes at gmail.com:
>
>> On Fri, Nov 12, 2021 at 5:47 PM Anton Khirnov <anton at khirnov.net> wrote:
>>
>>>
>>> Quoting James Almer (2021-11-12 17:36:58)
>>>> On 11/12/2021 1:32 PM, Anton Khirnov wrote:
>>>>> Also add a function to retrieve that class, analogously to
>>>>> avformat_get_class().
>>>>>
>>>>> This will be useful for adding an AVOption for dispositions.
>>>>
>>>> While it's true that quite a few months have passed since the bump, we
>>>> haven't made a release just yet that would effectively freeze in practice.
>>>> If this change brings some immediate benefits, we could consider just
>>>> adding it now instead.
>>>
>>> It has been over half a year and the instability periods is supposed to
>>> be brief. I would prefer to maintain the convention that git master is
>>> kept stable for most of the time.
>>>
>>
>> I agree with that. The supposed "instability period" after this bump
>> was ridiculous. IMO that period should be a day or so. Prepare patches
>> before, in a branch or another repo, push after bump, all done.
>>
>
> Once every 2 years is really pushing it IMO. Multimedia moves faster
> than that.

I would not bump yearly just because we can. If some development is 
actually blocked by limited ABI or it would be too much work to maintain 
something, then OK, but in general IMHO it is better to keep the number of 
ABI versions small. (less stuff to maintain, less number of versions of 
libraries for distros to ship, etc). So the current 1-2-3 years as it 
fits us looks fine by me.

Regards,
Marton


More information about the ffmpeg-devel mailing list