CoreAudio: Create an audio plugin supporting iOS and OS X
This removes the Mac audio backend that was hardcoded into QtMultimedia and adds a new audio plugin using the CoreAudio API. Change-Id: Ib15291825f9452a3763e0eeb281d952deb0bad3d Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com> Reviewed-by: Christian Stromme <christian.stromme@digia.com> Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
This commit is contained in:
committed by
The Qt Project
parent
044e48d5a4
commit
b357c55f2d
@@ -39,20 +39,6 @@ SOURCES += \
|
||||
audio/qaudiodecoder.cpp \
|
||||
audio/qaudiohelpers.cpp
|
||||
|
||||
mac:!ios {
|
||||
|
||||
PRIVATE_HEADERS += audio/qaudioinput_mac_p.h \
|
||||
audio/qaudiooutput_mac_p.h \
|
||||
audio/qaudiodeviceinfo_mac_p.h \
|
||||
audio/qaudio_mac_p.h
|
||||
|
||||
SOURCES += audio/qaudiodeviceinfo_mac_p.cpp \
|
||||
audio/qaudiooutput_mac_p.cpp \
|
||||
audio/qaudioinput_mac_p.cpp \
|
||||
audio/qaudio_mac.cpp
|
||||
LIBS += -framework ApplicationServices -framework CoreAudio -framework AudioUnit -framework AudioToolbox
|
||||
}
|
||||
|
||||
win32 {
|
||||
PRIVATE_HEADERS += audio/qaudioinput_win32_p.h audio/qaudiooutput_win32_p.h audio/qaudiodeviceinfo_win32_p.h
|
||||
SOURCES += audio/qaudiodeviceinfo_win32_p.cpp \
|
||||
|
||||
Reference in New Issue
Block a user