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

Michael Niedermayer michaelni at gmx.at
Wed Dec 18 03:10:21 CET 2013


On Mon, Dec 16, 2013 at 11:54:40PM +0100, Michael Niedermayer 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
> ---
>  doc/APIchanges      |    2 +-
>  libavutil/opt.c     |    6 +++---
>  libavutil/version.h |   40 ++++++++++++++++++++--------------------
>  3 files changed, 24 insertions(+), 24 deletions(-)

applied (with micro ver bump and without FF_API changes)

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

I am the wisest man alive, for I know one thing, and that is that I know
nothing. -- Socrates
-------------- 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/20131218/bdd6743e/attachment.asc>


More information about the ffmpeg-devel mailing list