comparison configure @ 26208:4980ed598e8a

Introduce a separate definition for Mac OS X coreaudio support.
author diego
date Sat, 15 Mar 2008 08:54:21 +0000
parents 55a36b9e708e
children 36ba5069e6f4
comparison
equal deleted inserted replaced
26207:55a36b9e708e 26208:4980ed598e8a
3573 CFRunLoopRunInMode(kCFRunLoopDefaultMode, 0, false); 3573 CFRunLoopRunInMode(kCFRunLoopDefaultMode, 0, false);
3574 } 3574 }
3575 EOF 3575 EOF
3576 if cc_check -framework Carbon -framework QuickTime -framework CoreAudio; then 3576 if cc_check -framework Carbon -framework QuickTime -framework CoreAudio; then
3577 _ld_extra="$_ld_extra -framework Carbon -framework QuickTime -framework CoreAudio -framework AudioUnit -framework AudioToolbox" 3577 _ld_extra="$_ld_extra -framework Carbon -framework QuickTime -framework CoreAudio -framework AudioUnit -framework AudioToolbox"
3578 _coreaudio=yes
3578 _def_macosx='#define MACOSX 1' 3579 _def_macosx='#define MACOSX 1'
3580 _def_coreaudio='#define HAVE_COREAUDIO 1'
3579 _aosrc="$_aosrc ao_macosx.c" 3581 _aosrc="$_aosrc ao_macosx.c"
3580 _aomodules="macosx $_aomodules" 3582 _aomodules="macosx $_aomodules"
3581 _vosrc="$_vosrc vo_quartz.c" 3583 _vosrc="$_vosrc vo_quartz.c"
3582 _vomodules="quartz $_vomodules" 3584 _vomodules="quartz $_vomodules"
3583 else 3585 else
3584 _macosx=no 3586 _macosx=no
3587 _coreaudio=yes
3585 _def_macosx='#undef MACOSX' 3588 _def_macosx='#undef MACOSX'
3589 _def_coreaudio='#undef HAVE_COREAUDIO'
3586 _noaomodules="macosx $_noaomodules" 3590 _noaomodules="macosx $_noaomodules"
3587 _novomodules="quartz $_novomodules" 3591 _novomodules="quartz $_novomodules"
3588 fi 3592 fi
3589 cat > $TMPC <<EOF 3593 cat > $TMPC <<EOF
3590 #include <Carbon/Carbon.h> 3594 #include <Carbon/Carbon.h>
7790 LIBSMBCLIENT = $_smbsupport 7794 LIBSMBCLIENT = $_smbsupport
7791 XMMS_PLUGINS = $_xmms 7795 XMMS_PLUGINS = $_xmms
7792 MACOSX = $_macosx 7796 MACOSX = $_macosx
7793 MACOSX_FINDER_SUPPORT = $_macosx_finder_support 7797 MACOSX_FINDER_SUPPORT = $_macosx_finder_support
7794 MACOSX_BUNDLE = $_macosx_bundle 7798 MACOSX_BUNDLE = $_macosx_bundle
7799 COREAUDIO = $_coreaudio
7795 MACOSX_COREVIDEO = $_macosx_corevideo 7800 MACOSX_COREVIDEO = $_macosx_corevideo
7796 TOOLAME=$_toolame 7801 TOOLAME=$_toolame
7797 TWOLAME=$_twolame 7802 TWOLAME=$_twolame
7798 FAAC=$_faac 7803 FAAC=$_faac
7799 CONFIG_LIBAMR=$_libamr 7804 CONFIG_LIBAMR=$_libamr
8165 8170
8166 /* Mac OS X specific features */ 8171 /* Mac OS X specific features */
8167 $_def_macosx 8172 $_def_macosx
8168 $_def_macosx_finder_support 8173 $_def_macosx_finder_support
8169 $_def_macosx_bundle 8174 $_def_macosx_bundle
8175 $_def_coreaudio
8170 $_def_macosx_corevideo 8176 $_def_macosx_corevideo
8171 8177
8172 /* Build our Win32-loader */ 8178 /* Build our Win32-loader */
8173 $_def_win32_loader 8179 $_def_win32_loader
8174 8180