From af22fafffa5361d4711458dbda67e357a4fb111d Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Wed, 28 Jan 2015 22:07:11 +0100 Subject: [PATCH] [DEV] add think of new api for lutin --- lutin_airtaudio.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lutin_airtaudio.py b/lutin_airtaudio.py index c570aef..82a85ce 100644 --- a/lutin_airtaudio.py +++ b/lutin_airtaudio.py @@ -37,15 +37,19 @@ def create(target): 'airtaudio/api/Oss.cpp' ]) # Linux Alsa API + # TODO : myModule.add_optionnal_module_depend('alsa', "__LINUX_ALSA__") myModule.add_export_flag_CC(['-D__LINUX_ALSA__']) myModule.add_export_flag_LD("-lasound") # Linux Jack API + # TODO : myModule.add_optionnal_module_depend('jack', "__UNIX_JACK__") #myModule.add_export_flag_CC(['-D__UNIX_JACK__']) #myModule.add_export_flag_LD("-ljack") # Linux PulseAudio API + # TODO : myModule.add_optionnal_module_depend('pulse', "__LINUX_PULSE__") #myModule.add_export_flag_CC(['-D__LINUX_PULSE__']) #myModule.add_export_flag_LD("-lpulse-simple") #myModule.add_export_flag_LD("-lpulse") + # TODO : myModule.add_optionnal_module_depend('oss', "__LINUX_OSS__") #myModule.add_export_flag_CC(['-D__LINUX_OSS__']) # ... myModule.add_module_depend(['etk']) @@ -55,12 +59,14 @@ def create(target): 'airtaudio/api/Oss.cpp' ]) # MacOsX core + # TODO : myModule.add_optionnal_module_depend('CoreAudio', "__MACOSX_CORE__") myModule.add_export_flag_CC(['-D__MACOSX_CORE__']) myModule.add_export_flag_LD("-framework CoreAudio") myModule.add_module_depend(['etk']) elif target.name=="IOs": myModule.add_src_file('airtaudio/api/CoreIos.mm') # IOsX core + # TODO : myModule.add_optionnal_module_depend('CoreAudio', "__IOS_CORE__") myModule.add_export_flag_CC(['-D__IOS_CORE__']) myModule.add_export_flag_LD("-framework CoreAudio") myModule.add_export_flag_LD("-framework AudioToolbox") @@ -68,6 +74,7 @@ def create(target): elif target.name=="Android": myModule.add_src_file('airtaudio/api/Android.cpp') # MacOsX core + # TODO : myModule.add_optionnal_module_depend('ewolAndroidAudio', "__ANDROID_JAVA__") myModule.add_export_flag_CC(['-D__ANDROID_JAVA__']) myModule.add_module_depend(['ewol']) else: