[FFmpeg-trac] #5057(undetermined:new): master broke AVCodecContext compatibility with LibAV project

FFmpeg trac at avcodec.org
Thu Dec 3 17:16:44 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 jyavenard):

 Replying to [comment:6 heleppkes]:
 > libavcodec et al have not been "drop-in" ABI compatible between FFmpeg
 and Libav for a long time, unless they were specifically built for that -
 which no distribution did.

 Do you realise how many distributions our binary distribution support and
 how many million users that represent?

 We do not ship ffmpeg, we can only use whatever library is currently
 present, libavcodec and libavutil being dynamically linked when required.

 We have no way to tell at present which version it is we are loading.
 Seeing that we are only using libavcodec (we do the demuxing ourselves),
 having a compatible AVCodecContext structure is pretty much all we need.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5057#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list