diff libao2/ao_mpegpes.c @ 8594:00326905484b

DVB-HEAD (aka. NEWSTRUCT) detection & support patch by Dimitrios Dimitrakos <mail@dimitrios.de>
author arpi
date Sat, 28 Dec 2002 12:04:58 +0000
parents 2ac457fb9c8c
children c9b1b73339da
line wrap: on
line diff
--- a/libao2/ao_mpegpes.c	Sat Dec 28 11:39:31 2002 +0000
+++ b/libao2/ao_mpegpes.c	Sat Dec 28 12:04:58 2002 +0000
@@ -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;