[FFmpeg-devel] [PATCH 00/26] Major library version bump

Anton Khirnov anton at khirnov.net
Tue Jan 24 00:50:55 EET 2023


Quoting Marton Balint (2023-01-23 23:41:11)
> On Mon, 23 Jan 2023, Anton Khirnov wrote:
> > Quoting Marton Balint (2023-01-21 23:00:52)
> >> AVCodecContext->frame_number should be changed to int64_t. I guess you
> >> could do something similar which was done for buffer_size_t, but that
> >> seems like a lot of extra work and ifdefry for questionable benefit.
> >
> > Not breaking callers seems like a very solid benefit to me.
> 
> I am not sure if I see your point, during unstable, you can break callers, 
> and I planned to do the change during unstable.

My understanding of this instability period is that it's mainly for ABI
changes like reordering struct fields and such, you're still not allowed
to arbitrarily break random APIs. The entire point of having deprecation
periods is that callers can prepare in advance and never actually be
broken.

-- 
Anton Khirnov


More information about the ffmpeg-devel mailing list