On Sat, Jul 12, 2014 at 8:42 PM, Andreas Cadhalpun
<andreas.cadhal...@googlemail.com> wrote:
>
>
> OK, so either of us misunderstood what Hendrik wrote:
> "[...] but that doesn't really change the fact that ff_* (and avpriv_*) are
> not part of the public API/ABI and as such any changes or removals do not
> require a SONAME bump."
>
>

The important point is that you should never use or care about any of
the ff* or avpriv* symbols, unless you are actually developing inside
the libraries.
What happens to avpriv symbols is only a factor for in-between the av*
libraries, and of no concern to the users, since both are not part of
the official ABI/API.

Anyhow, the original question has been resolved, and there sadly are a
bunch of hacks that require a few ff symbols to be exported for use in
between libraries, but its already grown a lot less over the last few
versions, and hopefully can be removed at some point.
And just because its exported doesn't make it officially part of the
ABI, though.

- Hendrik
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to