[FFmpeg-devel] [PATCH 3/3] lavc: remove Libav ABI compat hacks

Ronald S. Bultje rsbultje at gmail.com
Sun Sep 6 00:55:34 CEST 2015


On Sat, Sep 5, 2015 at 5:55 PM, Nicolas George <george at nsup.org> wrote:

> Le nonidi 19 fructidor, an CCXXIII, Ronald S. Bultje a écrit :
> > > If they go, we will NEVER have compat, period.
> > > Is that what you want?
> > Yes.
> If that is what the majority decides, after understanding the issue and
> pondering the question, then fine.
> The change of policy caused by this patch was either accidental or sneaky,
> neither would be ok. But we can decide to change the policy.
> I have no strong opinion on the choice itself, actually. I hope that for a
> major change like that, enough time will be allowed for people to give
> advice, especially the people involved in packaging FFmpeg for
> distributions.
> (Just for reference, I tested running avconv's FATE with FFmpeg's
> libraries:
> a lot of tests fail, without surprise (the libraries do not behave the
> same,
> that is the whole point; and apparently avconv thinks that EOF is a
> filtering error), but quite a few succeed, and I have not seen crashes.
> That
> means the compatibility is pretty good right now.)

Ah, ok, so we did test it, and it didn't work. That sounds like an amazing
reason to remove it. Do we really want people to think corresponds to
"FFmpeg quality"? I would be embarrassed if people pointed this out to me.

When people use FFmpeg, I want them to be filled with joy, not annoyed at
our supposed incompetence.


More information about the ffmpeg-devel mailing list