[FFmpeg-devel] [PATCH] Revert "Merge commit '3bc2e89c76e88ae6f1fd5287e0b11abcfc3c601c'"

Michael Niedermayer michaelni at gmx.at
Tue Dec 17 03:35:36 CET 2013


On Mon, Dec 16, 2013 at 05:25:45PM -0800, Timothy Gu wrote:
> On Dec 16, 2013 2:56 PM, "Michael Niedermayer" <michaelni at gmx.at> wrote:
> >
> > This reverts commit 792845e436ddc5f3ce11ba02535a3372919061f2, reversing
> > changes made to 1d6666a6b828cca6c6b355a9b62f25607b1ced08.
> >
> > Bumping libavutil requires all libraries that use libavutil to have their
> > major version bumped (yes breakage has been confirmed this is not a
> hypotheses)
> >
> > One case of breakage is due to new types being added to AVOptions and
> > applications that linked to old libavutil and libswresample
> > then trying to use old libavutil (its soname changed so the old isnt
> updated)
> > and new swresample (its soame didnt change so it is updated)
> > the new swresample contains AVOption types that the old libavutil doesnt
> > know of thus the application attempting to access these avoptions
> > fails
> >
> > AVOptions are used by all libs so the issue can potentially happen with
> > any other lib, libswresample was just the first that showed the problem
> > ive not checked if the other libs are affected currently by the same issue
> > or not
> 
> Things are getting nastier and nastier here...

yes
ill revert this commit soon unless someone has a better idea

libav will have to do something similar on their side as well
(revert or bump all or live with the bugs or ...)

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The worst form of inequality is to try to make unequal things equal.
-- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20131217/7d20fcee/attachment.asc>


More information about the ffmpeg-devel mailing list