diff options
Diffstat (limited to 'src/plugins/coreaudio/coreaudio.pro')
-rw-r--r-- | src/plugins/coreaudio/coreaudio.pro | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/src/plugins/coreaudio/coreaudio.pro b/src/plugins/coreaudio/coreaudio.pro new file mode 100644 index 000000000..146851493 --- /dev/null +++ b/src/plugins/coreaudio/coreaudio.pro @@ -0,0 +1,39 @@ +TARGET = qtaudio_coreaudio +QT += multimedia-private + +PLUGIN_TYPE = audio +PLUGIN_CLASS_NAME = CoreAudioPlugin + +load(qt_plugin) +OTHER_FILES += \ + coreaudio.json + +#DEFINES += QT_DEBUG_COREAUDIO + +HEADERS += \ + coreaudiodeviceinfo.h \ + coreaudioinput.h \ + coreaudiooutput.h \ + coreaudioplugin.h \ + coreaudioutils.h + +OBJECTIVE_SOURCES += \ + coreaudiodeviceinfo.mm \ + coreaudioinput.mm \ + coreaudiooutput.mm \ + coreaudioplugin.mm \ + coreaudioutils.mm + +ios { + HEADERS += coreaudiosessionmanager.h + OBJECTIVE_SOURCES += coreaudiosessionmanager.mm + LIBS += -framework AVFoundation +} else { + LIBS += \ + -framework ApplicationServices \ + -framework AudioUnit +} + +LIBS += \ + -framework CoreAudio \ + -framework AudioToolbox |