summaryrefslogtreecommitdiffstats
path: root/src/plugins/opensles/opensles.pro
diff options
context:
space:
mode:
authorYoann Lopes <yoann.lopes@digia.com>2013-02-28 18:05:57 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-07-19 09:42:19 +0200
commit680c9cab916491cdc4310df5f87c946a50f606b4 (patch)
tree9cad06f6d6c5ad6eb8c425bb63993280dee96ef3 /src/plugins/opensles/opensles.pro
parent0a05ae544693c10a30e4cfd9c1460f193f252a3f (diff)
OpenSL ES audio plugin.
Adds support for QAudioOutput, QAudioInput and QAudioDeviceInfo using OpenSL ES 1.0.1. This plugin is used on Android. Change-Id: Idf2c22a861e067196f6c5139e51393b086f64183 Reviewed-by: Christian Stromme <christian.stromme@digia.com>
Diffstat (limited to 'src/plugins/opensles/opensles.pro')
-rw-r--r--src/plugins/opensles/opensles.pro25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/plugins/opensles/opensles.pro b/src/plugins/opensles/opensles.pro
new file mode 100644
index 000000000..53c5a120b
--- /dev/null
+++ b/src/plugins/opensles/opensles.pro
@@ -0,0 +1,25 @@
+TARGET = qtaudio_opensles
+QT += multimedia-private
+
+PLUGIN_TYPE = audio
+PLUGIN_CLASS_NAME = QOpenSLESPlugin
+load(qt_plugin)
+
+LIBS += -lOpenSLES
+
+HEADERS += \
+ qopenslesplugin.h \
+ qopenslesengine.h \
+ qopenslesdeviceinfo.h \
+ qopenslesaudioinput.h \
+ qopenslesaudiooutput.h
+
+SOURCES += \
+ qopenslesplugin.cpp \
+ qopenslesengine.cpp \
+ qopenslesdeviceinfo.cpp \
+ qopenslesaudioinput.cpp \
+ qopenslesaudiooutput.cpp
+
+OTHER_FILES += \
+ opensles.json