Removed the configure test to enable or not the plugin (which solves the problem of the plugin not being built on Windows because of a bug in QMake). Even though it should work on other OpenSL ES implementations than the Android one, it hasn't been tested. Compile and use the plugin only on Android for now. Task-number: QTBUG-34275 Change-Id: I02d47c8be3be8163a17c68b44b8c4b18a218a3fe Reviewed-by: Christian Stromme <christian.stromme@digia.com>
32 lines
836 B
Prolog
32 lines
836 B
Prolog
requires(qtHaveModule(gui))
|
|
|
|
load(configure)
|
|
qtCompileTest(openal)
|
|
win32 {
|
|
qtCompileTest(directshow) {
|
|
qtCompileTest(wshellitem)
|
|
}
|
|
qtCompileTest(wmsdk)
|
|
qtCompileTest(wmp)
|
|
contains(QT_CONFIG, wmf-backend): qtCompileTest(wmf)
|
|
qtCompileTest(evr)
|
|
} else:mac {
|
|
qtCompileTest(avfoundation)
|
|
} else:android {
|
|
SDK_ROOT = $$(ANDROID_SDK_ROOT)
|
|
isEmpty(SDK_ROOT): SDK_ROOT = $$DEFAULT_ANDROID_SDK_ROOT
|
|
!exists($$SDK_ROOT/platforms/android-11/android.jar): error("QtMultimedia for Android requires API level 11")
|
|
} else {
|
|
qtCompileTest(alsa)
|
|
qtCompileTest(pulseaudio)
|
|
qtCompileTest(gstreamer) {
|
|
qtCompileTest(gstreamer_photography)
|
|
qtCompileTest(gstreamer_encodingprofiles)
|
|
qtCompileTest(gstreamer_appsrc)
|
|
}
|
|
qtCompileTest(resourcepolicy)
|
|
}
|
|
|
|
load(qt_parts)
|
|
|