summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/android/audio/qandroidaudiosource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/platform/android/audio/qandroidaudiosource.cpp')
-rw-r--r--src/multimedia/platform/android/audio/qandroidaudiosource.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/multimedia/platform/android/audio/qandroidaudiosource.cpp b/src/multimedia/platform/android/audio/qandroidaudiosource.cpp
index e898f8369..c7eaf57ad 100644
--- a/src/multimedia/platform/android/audio/qandroidaudiosource.cpp
+++ b/src/multimedia/platform/android/audio/qandroidaudiosource.cpp
@@ -41,6 +41,7 @@
#include "qopenslesengine_p.h"
#include <private/qaudiohelpers_p.h>
+#include <QtCore/private/qandroidextras_p.h>
#include <qbuffer.h>
#include <qdebug.h>
@@ -61,12 +62,12 @@ static bool hasRecordingPermission()
if (QNativeInterface::QAndroidApplication::sdkVersion() < 23)
return true;
- const QPermission::PermissionType key(QPermission::Microphone);
+ const QtAndroidPrivate::PermissionType key(QtAndroidPrivate::Microphone);
// Permission already granted?
- if (QCoreApplication::checkPermission(key).result() == QPermission::Authorized)
+ if (QtAndroidPrivate::checkPermission(key).result() == QtAndroidPrivate::Authorized)
return true;
- if (QCoreApplication::requestPermission(key).result() != QPermission::Authorized) {
+ if (QtAndroidPrivate::requestPermission(key).result() != QtAndroidPrivate::Authorized) {
qDebug("Microphone permission denied by user!");
return false;
}