From 196dcb8c463e81147b59da49e6e2f61310e3a83e Mon Sep 17 00:00:00 2001 From: Pierre d'Herbemont Date: Sat, 9 Feb 2008 13:52:45 +0000 Subject: [PATCH] cmake: Enable auhal audio output on Mac OS X. --- extras/buildsystem/cmake/include/config.cmake | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/extras/buildsystem/cmake/include/config.cmake b/extras/buildsystem/cmake/include/config.cmake index 7dbae80aa8..36f4fa4339 100644 --- a/extras/buildsystem/cmake/include/config.cmake +++ b/extras/buildsystem/cmake/include/config.cmake @@ -213,7 +213,7 @@ if(APPLE) set(SYS_DARWIN 1) add_definitions(-std=gnu99) # Hack for obj-c files to be compiled with gnu99 - vlc_enable_modules(macosx minimal_macosx access_eyetv quartztext) + vlc_enable_modules(macosx minimal_macosx access_eyetv quartztext auhal) # On Pre-10.5 vlc_module_add_link_flags (ffmpeg "-read_only_relocs warning") @@ -226,7 +226,8 @@ if(APPLE) # check_symbol_exists (CFPreferencesCopyAppValue "CoreFoundation/CoreFoundation.h" "" HAVE_CFPREFERENCESCOPYAPPVALUE) vlc_find_frameworks(Cocoa Carbon OpenGL AGL IOKit Quicktime - WebKit QuartzCore Foundation ApplicationServices) + WebKit QuartzCore Foundation ApplicationServices + CoreAudio AudioUnit AudioToolbox) vlc_module_add_link_libraries(macosx ${Cocoa_FRAMEWORKS} ${IOKit_FRAMEWORKS} @@ -248,6 +249,11 @@ if(APPLE) vlc_module_add_link_libraries(quartztext ${Carbon_FRAMEWORKS} ${ApplicationServices_FRAMEWORKS} ) + vlc_module_add_link_libraries(auhal + ${Carbon_FRAMEWORKS} + ${CoreAudio_FRAMEWORKS} + ${AudioUnit_FRAMEWORKS} + ${AudioToolbox_FRAMEWORKS} ) vlc_module_add_link_libraries(mp4 ${IOKit_FRAMEWORKS} ) vlc_module_add_link_libraries(mkv ${IOKit_FRAMEWORKS} ) @@ -473,4 +479,3 @@ set(CMAKE_REQUIRED_INCLUDES) # Final configuration ########################################################### configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/include/config.h) - -- 2.39.2