From 3587fe6e12f5b9620780eab2793b3ede4b1cc418 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Tue, 1 Feb 2022 16:04:10 +0100 Subject: [PATCH] use speaker if no bluetooth is available Signed-off-by: Marcel Hibbe --- .../java/com/nextcloud/talk/activities/CallActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java index aeeda0c53..d85a978ca 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -158,7 +158,7 @@ import okhttp3.Cache; import pub.devrel.easypermissions.AfterPermissionGranted; @AutoInjector(NextcloudTalkApplication.class) -public class CallActivity extends CallBaseActivity { +public class CallActivity extends CallBaseActivity implements MagicAudioManager.AudioManagerEvents { @Inject NcApi ncApi; @@ -256,6 +256,11 @@ public class CallActivity extends CallBaseActivity { private CallActivityBinding binding; + @Override + public void onAudioDeviceChanged(MagicAudioManager.AudioDevice selectedAudioDevice, Set availableAudioDevices) { + setAudioOutputChannel(selectedAudioDevice); + } + @Parcel public enum CallStatus { CONNECTING, CALLING_TIMEOUT, JOINED, IN_CONVERSATION, RECONNECTING, OFFLINE, LEAVING, PUBLISHER_FAILED