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