[FFmpeg-trac] #5057(undetermined:new): master broke AVCodecContext compatibility with LibAV project
FFmpeg
trac at avcodec.org
Thu Dec 3 18:25:17 CET 2015
#5057: master broke AVCodecContext compatibility with LibAV project
-------------------------------------+-------------------------------------
Reporter: jyavenard | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: git-master | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by michael):
for reference, the final decission to drop the compatibility mode was made
in the IRC meeting on Saturday 2015-09-12, UTC 15:00. Full logs of that
should be here:
http://permalink.gmane.org/gmane.comp.video.ffmpeg.devel/198919
I have no real oppinion on it but IIRC there was noone who really argued
to keep it.
But that aside, i dont fully understand how this affects firefox. No
distro which used FFmpeg had this compatibility mode enabled. If the
binary packages from distros where "compatible enough" then that was by
chance of only using a small subset of their features, there certainly was
no compatibility when the mode wasnt enabled (and it was not enabled in
any official packages from any distro AFAIK).
Now, is it still possible to link and use both across distros, iam not
sure it very well might be.
Most fields in AVCodecContext can be accessed through the AVOption API,
see libavutil/opt.h
Is this sufficient for your use case ?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5057#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list