summaryrefslogtreecommitdiffstats
path: root/libao2
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-28 12:04:58 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-12-28 12:04:58 +0000
commit2e399f394d686f2f8dc763af7b2535fb1e184012 (patch)
treed821ae31b25dde0cc42d6d9c50d65031cf4083ca /libao2
parenta40067b39a61c58a970232dcda01d8a7e3fbb1ff (diff)
downloadmpv-2e399f394d686f2f8dc763af7b2535fb1e184012.tar.bz2
mpv-2e399f394d686f2f8dc763af7b2535fb1e184012.tar.xz
DVB-HEAD (aka. NEWSTRUCT) detection & support
patch by Dimitrios Dimitrakos <mail@dimitrios.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8595 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libao2')
-rw-r--r--libao2/ao_mpegpes.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/libao2/ao_mpegpes.c b/libao2/ao_mpegpes.c
index 8822878562..e00acde8f0 100644
--- a/libao2/ao_mpegpes.c
+++ b/libao2/ao_mpegpes.c
@@ -1,6 +1,10 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#ifdef DVB_HEAD
+#define HAVE_DVB 1
+#endif
+
#ifdef HAVE_DVB
#include <sys/ioctl.h>
#endif
@@ -15,8 +19,13 @@
#include "../mp_msg.h"
#ifdef HAVE_DVB
+#ifndef HAVE_DVB_HEAD
#include <ost/audio.h>
audioMixer_t dvb_mixer={255,255};
+#else
+#include </linux/dvb/audio.h>
+audio_mixer_t dvb_mixer={255,255};
+#endif
#endif
extern int vo_mpegpes_fd;
extern int vo_mpegpes_fd2;