[MacPorts] #45387: mplayer2: build fails after upgrade of libdvdnav to version 5.0.1

MacPorts noreply at macports.org
Wed Oct 22 12:29:02 PDT 2014


#45387: mplayer2: build fails after upgrade of libdvdnav to version 5.0.1
-----------------------+-------------------
  Reporter:  devans@…  |      Owner:  cal@…
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.1
Resolution:            |   Keywords:
      Port:  mplayer2  |
-----------------------+-------------------

Comment (by luszczek@…):

 I had to patch the code (see below) and remove libdvdnavmini from the
 linker flags.


 {{{
 --- a/stream/stream_dvdnav.c
 +++ b/stream/stream_dvdnav.c
 @@ -715,13 +715,13 @@ static int mp_dvdnav_get_aid_from_format (stream_t
 *stream, int index, uint8_t l

    format = dvdnav_audio_stream_format(priv->dvdnav, lg);
    switch(format) {
 -  case DVDNAV_FORMAT_AC3:
 +  case DVD_AUDIO_FORMAT_AC3:
      return index + 128;
 -  case DVDNAV_FORMAT_DTS:
 +  case DVD_AUDIO_FORMAT_DTS:
      return index + 136;
 -  case DVDNAV_FORMAT_LPCM:
 +  case DVD_AUDIO_FORMAT_LPCM:
      return index + 160;
 -  case DVDNAV_FORMAT_MPEGAUDIO:
 +  case DVD_AUDIO_FORMAT_MPEG:
      return index;
    default:
      return -1;
 }}}

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


More information about the macports-tickets mailing list