]> git.pld-linux.org Git - packages/mplayer2.git/blame - libdvdnav5.patch
- fix building with libdvdnav 5.x
[packages/mplayer2.git] / libdvdnav5.patch
CommitLineData
9814f60e
JR
1--- mplayer2-build-2.0/mplayer/stream/stream_dvdnav.c~ 2011-03-24 22:40:29.000000000 +0100
2+++ mplayer2-build-2.0/mplayer/stream/stream_dvdnav.c 2015-02-21 22:34:41.917000614 +0100
3@@ -708,17 +708,17 @@
4
5 static int mp_dvdnav_get_aid_from_format (stream_t *stream, int index, uint8_t lg) {
6 dvdnav_priv_t * priv = stream->priv;
7- uint8_t format;
8+ uint16_t format;
9
10 format = dvdnav_audio_stream_format(priv->dvdnav, lg);
11 switch(format) {
12- case DVDNAV_FORMAT_AC3:
13+ case DVD_AUDIO_FORMAT_AC3:
14 return index + 128;
15- case DVDNAV_FORMAT_DTS:
16+ case DVD_AUDIO_FORMAT_DTS:
17 return index + 136;
18- case DVDNAV_FORMAT_LPCM:
19+ case DVD_AUDIO_FORMAT_LPCM:
20 return index + 160;
21- case DVDNAV_FORMAT_MPEGAUDIO:
22+ case DVD_AUDIO_FORMAT_MPEG2_EXT:
23 return index;
24 default:
25 return -1;
26--- mplayer2-build-2.0/mplayer/configure~ 2011-03-24 22:40:29.000000000 +0100
27+++ mplayer2-build-2.0/mplayer/configure 2015-02-21 22:42:17.340330651 +0100
28@@ -3662,7 +3662,7 @@
29 echores "$_apple_ir"
30 fi #if linux
31
32-echocheck "pkg-config"
33+echocheck "/pkgpkg-config"
34 _pkg_config=pkg-config
35 if $($_pkg_config --version > /dev/null 2>&1); then
36 if test "$_ld_static"; then
37@@ -6643,13 +6643,13 @@
38 dvdnav_internal=yes
39 res_comment="internal"
40 else
41- $_dvdnavconfig --version --minilibs >> $TMPLOG 2>&1 || _dvdnav=no
42+ $_pkg_config --modversion dvdnav >> $TMPLOG 2>&1 || _dvdnav=no
43 fi
44 fi
45 if test "$_dvdnav" = auto ; then
46 _dvdnav=no
47- _dvdnavdir=$($_dvdnavconfig --cflags)
48- _dvdnavlibs=$($_dvdnavconfig --libs)
49+ _dvdnavdir=$($_pkg_config --cflags dvdnav)
50+ _dvdnavlibs=$($_pkg_config --libs dvdnav)
51 statement_check_broken stdint.h dvdnav/dvdnav.h 'dvdnav_t *dvd = 0' $_dvdnavdir $_dvdnavlibs $_ld_dl $_ld_pthread && _dvdnav=yes
52 fi
53 if test "$_dvdnav" = yes ; then
54@@ -6659,8 +6659,8 @@
55 cflags_libdvdnav="-Ilibdvdnav"
56 inputmodules="dvdnav(internal) $inputmodules"
57 else
58- extra_cflags="$extra_cflags $($_dvdnavconfig --cflags)"
59- extra_ldflags="$extra_ldflags $($_dvdnavconfig --minilibs)"
60+ extra_cflags="$extra_cflags $($_pkg_config --cflags dvdnav)"
61+ extra_ldflags="$extra_ldflags $($_pkg_config --libs dvdnav)"
62 inputmodules="dvdnav $inputmodules"
63 fi
64 else
This page took 0.078623 seconds and 4 git commands to generate.