Original commit message from CVS:
authorDavid Schleef <ds@schleef.org>
Thu, 20 May 2004 19:56:27 +0000 (19:56 +0000)
committerDavid Schleef <ds@schleef.org>
Thu, 20 May 2004 19:56:27 +0000 (19:56 +0000)
* configure.ac:
* sys/Makefile.am:

ChangeLog
configure.ac
sys/Makefile.am

index e092ae0..f563cf3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2004-05-20  David Schleef  <ds@schleef.org>
 
+       * configure.ac:
+       * sys/Makefile.am:
+
+2004-05-20  David Schleef  <ds@schleef.org>
+
        * sys/osxaudio/Makefile.am:  New OS X audio plugin by Zaheer Merali
        * sys/osxaudio/gstosxaudio.c:
        * sys/osxaudio/gstosxaudioelement.c:
index 6bc8d98..446da11 100644 (file)
@@ -448,6 +448,12 @@ GST_CHECK_FEATURE(OSS, [OSS audio], osssrc osssink, [
   AC_CHECK_HEADER(sys/soundcard.h, HAVE_OSS="yes", HAVE_OSS="no")
 ])
 
+dnl *** OS X audio ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_OSX_AUDIO, true)
+GST_CHECK_FEATURE(OSX_AUDIO, [OSX audio], osxaudiosrc osxaudiosink, [
+  AC_CHECK_HEADER(CoreAudio/CoreAudio.h, HAVE_OSX_AUDIO="yes", HAVE_OSX_AUDIO="no")
+])
+
 dnl *** QuickCam ***
 translit(dnm, m, l) AM_CONDITIONAL(USE_QCAM, true)
 GST_CHECK_FEATURE(QCAM, [QuickCam], qcamsrc, [
@@ -1793,6 +1799,7 @@ sys/cdrom/Makefile
 sys/dxr3/Makefile
 sys/glsink/Makefile
 sys/oss/Makefile
+sys/osxaudio/Makefile
 sys/qcam/Makefile
 sys/sunaudio/Makefile
 sys/v4l/Makefile
index 96563de..b2631c5 100644 (file)
@@ -10,6 +10,12 @@ else
 OSS_DIR=
 endif
 
+if USE_OSX_AUDIO
+OSX_AUDIO_DIR=osxaudio
+else
+OSX_AUDIO_DIR=
+endif
+
 if USE_QCAM
 QCAM_DIR=qcam
 else
@@ -58,7 +64,9 @@ else
 CDROM_DIR=
 endif
 
-SUBDIRS=$(DXR3_DIR) $(OSS_DIR) $(SUNAUDIO_DIR) $(QCAM_DIR) $(V4L_DIR) \
-       $(V4L2_DIR) $(VCD_DIR) $(CDROM_DIR) $(XI_DIR) $(XV_DIR)
+SUBDIRS=$(DXR3_DIR) $(OSS_DIR) $(OSX_AUDIO_DIR) $(QCAM_DIR) $(SUNAUDIO_DIR) \
+       $(V4L_DIR) $(V4L2_DIR) $(VCD_DIR) $(CDROM_DIR) $(XI_DIR) $(XV_DIR)
+
+DIST_SUBDIRS=dxr3 oss osxaudio qcam sunaudio v4l v4l2 vcd ximage xvimage \
+       glsink cdrom
 
-DIST_SUBDIRS=dxr3 oss qcam sunaudio v4l v4l2 vcd ximage xvimage glsink cdrom