Commit 387e4e06 authored by Felix Paul Kühne's avatar Felix Paul Kühne Committed by Felix Paul Kühne

New AudioUnit output module for iOS based on the Mac counterpart code

parent 96d8b5c0
......@@ -3531,6 +3531,19 @@ then
], [ AC_MSG_ERROR([cannot find CoreAudio headers]) ])
fi
dnl
dnl iOS CoreAudio plugin
dnl
AC_ARG_ENABLE(ios-audio,
[ --enable-ios-audio Audio module for iOS (default disabled)])
if test "${enable_ios_audio}" = "yes"
then
AC_CHECK_HEADERS(AudioUnit/AudioUnit.h,
[ VLC_ADD_PLUGIN([audiounit_ios])
VLC_ADD_LIBS([audiounit_ios],[-Wl,-framework,CoreAudio,-framework,AudioUnit,-framework,AudioToolbox,-framework,CoreServices])
], [ AC_MSG_ERROR([cannot find AudioUnit headers]) ])
fi
dnl
dnl AudioQueue plugin
dnl
......
......@@ -265,6 +265,7 @@ ${VLCROOT}/configure \
--disable-macosx-eyetv \
--disable-macosx-vlc-app \
--enable-audioqueue \
--enable-ios-audio \
--enable-ios-vout \
--enable-ios-vout2 \
--disable-shared \
......
SOURCES_waveout = waveout.c windows_audio_common.h
SOURCES_auhal = TPCircularBuffer.h TPCircularBuffer.c auhal.c
SOURCES_audiounit_ios = TPCircularBuffer.h TPCircularBuffer.c audiounit_ios.c
SOURCES_audioqueue = audioqueue.c
libopensles_android_plugin_la_SOURCES = opensles_android.c
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment