mirror of https://github.com/mpv-player/mpv
Introduce a separate definition for Mac OS X coreaudio support.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26240 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
8c7467a011
commit
f9da8542dd
|
@ -3575,14 +3575,18 @@ int main(void) {
|
|||
EOF
|
||||
if cc_check -framework Carbon -framework QuickTime -framework CoreAudio; then
|
||||
_ld_extra="$_ld_extra -framework Carbon -framework QuickTime -framework CoreAudio -framework AudioUnit -framework AudioToolbox"
|
||||
_coreaudio=yes
|
||||
_def_macosx='#define MACOSX 1'
|
||||
_def_coreaudio='#define HAVE_COREAUDIO 1'
|
||||
_aosrc="$_aosrc ao_macosx.c"
|
||||
_aomodules="macosx $_aomodules"
|
||||
_vosrc="$_vosrc vo_quartz.c"
|
||||
_vomodules="quartz $_vomodules"
|
||||
else
|
||||
_macosx=no
|
||||
_coreaudio=yes
|
||||
_def_macosx='#undef MACOSX'
|
||||
_def_coreaudio='#undef HAVE_COREAUDIO'
|
||||
_noaomodules="macosx $_noaomodules"
|
||||
_novomodules="quartz $_novomodules"
|
||||
fi
|
||||
|
@ -7792,6 +7796,7 @@ XMMS_PLUGINS = $_xmms
|
|||
MACOSX = $_macosx
|
||||
MACOSX_FINDER_SUPPORT = $_macosx_finder_support
|
||||
MACOSX_BUNDLE = $_macosx_bundle
|
||||
COREAUDIO = $_coreaudio
|
||||
MACOSX_COREVIDEO = $_macosx_corevideo
|
||||
TOOLAME=$_toolame
|
||||
TWOLAME=$_twolame
|
||||
|
@ -8167,6 +8172,7 @@ $_def_win32dll
|
|||
$_def_macosx
|
||||
$_def_macosx_finder_support
|
||||
$_def_macosx_bundle
|
||||
$_def_coreaudio
|
||||
$_def_macosx_corevideo
|
||||
|
||||
/* Build our Win32-loader */
|
||||
|
|
|
@ -45,7 +45,7 @@ const ao_functions_t* const audio_out_drivers[] =
|
|||
#ifdef HAVE_WIN32WAVEOUT
|
||||
&audio_out_win32,
|
||||
#endif
|
||||
#ifdef MACOSX
|
||||
#ifdef HAVE_COREAUDIO
|
||||
&audio_out_macosx,
|
||||
#endif
|
||||
#ifdef USE_OSS_AUDIO
|
||||
|
|
Loading…
Reference in New Issue