From a37ee985d6180777dce2c1b40b7e47effe10ba56 Mon Sep 17 00:00:00 2001 From: Doug McLain Date: Sat, 9 Mar 2024 13:49:20 -0500 Subject: [PATCH] Add microphone permission check/request for Android --- droidstar.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/droidstar.cpp b/droidstar.cpp index d7a6ec7..cb6dcea 100644 --- a/droidstar.cpp +++ b/droidstar.cpp @@ -91,6 +91,11 @@ void DroidStar::keepScreenOn() window.callMethod("addFlags", "(I)V", FLAG_KEEP_SCREEN_ON); } }}); + + QMicrophonePermission microphonePermission; + if (qApp->checkPermission(microphonePermission) != Qt::PermissionStatus::Granted) { + qApp->requestPermission(microphonePermission, this, &DroidStar::keepScreenOn); + } } void DroidStar::reset_connect_status() {