diff options
Diffstat (limited to 'src/multimedia/platform/android/audio/qandroidaudiosource.cpp')
-rw-r--r-- | src/multimedia/platform/android/audio/qandroidaudiosource.cpp | 7 |
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; } |