[MacPorts] #44386: ffmpeg 2.3 (specifically, avcodec.h in libavcodec) breaks building of mplayer2

MacPorts noreply at macports.org
Sun Jul 20 21:39:17 PDT 2014


#44386: ffmpeg 2.3 (specifically, avcodec.h in libavcodec) breaks building of
mplayer2
------------------------+---------------------------------------
  Reporter:  zmwangx@…  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:  ffmpeg, libav, libavcodec
      Port:  mplayer2   |
------------------------+---------------------------------------

Comment (by zmwangx@…):

 Sorry for the priority and CC.

 I don't think this can be handled upstream since

 * FFmpeg is changing for the better, there's no reason for them to roll
 back for compatibility with MPlayer or mplayer2;
 * Strictly speaking, `mplayer2` depends on Libav (which is a fork of
 FFmpeg) rather than FFmpeg; FFmpeg just happened to work by being mostly
 compatible with Libav;
 * The `mplayer2` project itself seems largely dead, the latest commit on
 master dating back to October 2013. (Anyway, the same problematic code
 seems to also appear in the latest svn version of MPlayer.)

 However, the `mplayer2` project itself does have a
 [http://git.mplayer2.org/mplayer2-build/ mplayer-build.git] repo that
 correctly handles its own dependencies, at the cost of building its own
 version of `libavcodec`, etc. `mplayer-build` works fine at least at this
 moment.

-- 
Ticket URL: <https://trac.macports.org/ticket/44386#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list