[FFmpeg-devel] [PATCH] avcodec/snowdec: Check intra block dc differences.

wm4 nfxjfg at googlemail.com
Wed Sep 6 17:48:11 EEST 2017

On Wed, 6 Sep 2017 11:33:05 -0300
James Almer <jamrial at gmail.com> wrote:

> Also, had you also removed the automated merging parts of the code
> without waiting for a major bump, if a pre-removal lavf were to send a
> packet to a post-removal lavc, the latter would shit the bed with all
> the packets full of unexpected data it doesn't understand.

Yes, because that's such a common and well-working configuration. Only
lesser Linux distros will do this anyway, and they don't matter. How
many other changes did we make and ignore such issues completely?

You also forget that pre-bump libavformat was still supposed to generate
merged side data, because otherwise it would "break" applications. So
basically the BS was rubbed in my face.

> Maybe we should just bump major versions with every release instead and
> forget about backwards compatibility? libav essentially does that since
> they release once a year or less often. No two of their releases share
> major versions.
> It would certainly get rid of a lot of headaches for us.

Yes, it would be an improvement over doing complicated work for
absolutely no reason.

> > What could we possibly lose at this point.  
> Time, patience, hair, etc. Lot of things.

I lost much of those.

More information about the ffmpeg-devel mailing list