[FFmpeg-devel] [RFC] The Big Bump

Måns Rullgård mans
Fri Feb 4 10:36:06 CET 2011


Stefano Sabatini <stefano.sabatini-lala at poste.it> writes:

> On date Thursday 2011-02-03 21:06:31 +0100, Reinhard Tartler encoded:
>> On Thu, Feb 03, 2011 at 20:13:09 (CET), Diego Elio Petten? wrote:
>> 
>> > Il giorno gio, 03/02/2011 alle 16.35 +0100, Anton Khirnov ha scritto:
>> >> 
>> >> it's been suggested on IRC that we've accumulated enough new APIs and
>> >> the associated cruft so the time to bump major for lavf and lavc is
>> >> nigh. We should definitely do that before 0.7.
>> >
>> > I'd suggest doing this only if we can also ensure that no ff_* symbols
>> > are left as interlib dependencies.
>> 
>> This sounds pretty reasonable to me.
>> 
>> As already mentioned, this is an excellent occasion for revisiting
>> Stefanos error code concern in avutil and the (potential?) avcore/avutil
>> merge, which both obviously are better done before bumping.
>
> BTW what's the best timing for doing the changes?
>
> I believed that deep changes are better done just *after* release,
> indeed I can imagine that many users just upgrade for the release:
>
> - Hey, these guys finally released a new FFmpeg, let's try it!
>
> - Ouch, it breaks a lot of stuff, better to keep the ol' good FFmpeg,
>   I don't have time to fix it now.

On the other hand, new releases are expected to bring new stuff.

> vs.
> - Well, they deprecated a lot of stuff and I'll have to cleanup later,
>   but it is already compiling *now*!

We could at least remove whatever was deprecated at the time of the
last release.  That's a long list already.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-devel mailing list