diff libao2/ao_oss.c @ 5872:02576893af2a

OpenBSD, NetBSD portability patches by Bj«Órn Sandell <biorn@dce.chalmers.se> Marcus <core@antbear.org> Bernd Ernesti <mplayer@lists.veego.de>
author arpi
date Sat, 27 Apr 2002 22:42:27 +0000
parents d141f1e9cc36
children d8c34a35ccb9
line wrap: on
line diff
--- a/libao2/ao_oss.c	Sat Apr 27 21:03:59 2002 +0000
+++ b/libao2/ao_oss.c	Sat Apr 27 22:42:27 2002 +0000
@@ -292,9 +292,11 @@
 static float get_delay(){
   /* Calculate how many bytes/second is sent out */
   if(audio_delay_method==2){
+#ifdef SNDCTL_DSP_GETODELAY
       int r=0;
       if(ioctl(audio_fd, SNDCTL_DSP_GETODELAY, &r)!=-1)
          return ((float)r)/(float)ao_data.bps;
+#endif
       audio_delay_method=1; // fallback if not supported
   }
   if(audio_delay_method==1){