use speaker if no bluetooth is available

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
Marcel Hibbe 2022-02-01 16:04:10 +01:00
parent 510ec1598c
commit 3587fe6e12
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -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<MagicAudioManager.AudioDevice> availableAudioDevices) {
setAudioOutputChannel(selectedAudioDevice);
}
@Parcel
public enum CallStatus {
CONNECTING, CALLING_TIMEOUT, JOINED, IN_CONVERSATION, RECONNECTING, OFFLINE, LEAVING, PUBLISHER_FAILED