talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Bluetooth headset vanishes after selecting

Open small1 opened this issue 1 year ago β€’ 1 comments

Steps to reproduce

  1. Start a call
  2. select sound source as bluetooth
  3. get a calling sound in the headphone
  4. sound jumps back to the phone and bluetooth gone as a choice untill you restart a new call

Expected behaviour

I should keep the call in the headset

Actual behaviour

It jumps back to the phone

Device brand and model

Google pixel 7 pro

Android version

14

Nextcloud Talk app version

19.0.8

Nextcloud server version

No response

Talk version

20.0.0 RC1

Custom Signaling server configured

Yes (specify version in Additional Information)

Custom TURN server configured

Yes

Custom STUN server configured

Yes

Android logs

na

Server log

Not applicable

Additional information

Tried with several headsets. Reset phone and bluetooth.

small1 avatar Aug 29 '24 14:08 small1

It works on the same phone with loads of other different meeting/call apps.

small1 avatar Aug 29 '24 14:08 small1

i can not reproduce this.

@jancborchardt reported some behavior that may be related:

> The bluetooth device is not picked by default as an output (unlike for other apps like VLC, Youtube, phone, etc)
Even when picked, it still seems to go via the phone speaker?
Then at some point also the entry "Bluetooth" went missing again in the list.
I force closed the app and tried again multiple times, same result always

I will get a device with android 14 soon and then will test if it's because of the android version.

When i have the device i will also have a closer look at https://developer.android.com/about/versions/14/behavior-changes-14#enforce-bluetooth_connect

mahibi avatar Mar 11 '25 13:03 mahibi

Just for the record, I don’t even get any sound on the bluetooth initially. It is shown in the device selector first, and then vanishes.

jancborchardt avatar Mar 12 '25 10:03 jancborchardt

just came by when debugging an other issue.. The if check in

https://github.com/nextcloud/talk-android/blob/ea2bebe3b0f91b61147822e51cfecbf7baa0bc51/app/src/main/java/com/nextcloud/talk/activities/CallActivity.kt#L346-L350

must be removed or logic must be different. That's why there could be no dialog to explain why bluetooth is necessary..

mahibi avatar Mar 13 '25 18:03 mahibi

got the android 14 smartphone but can't reproduce the issues πŸ˜• So it's maybe not related to android 14.

If you have bluetooth devices, can you try to reproduce @sowjanyakch @rapterjet2004 ?

mahibi avatar Mar 20 '25 18:03 mahibi

I will make a few more tests. I have a Jabra headset and a Sennheiser and see if it might have been fixed with the latest android patches.

small1 avatar Mar 21 '25 06:03 small1

I could not reproduce this issue on my Samsung A52 (Android 14) and pixel 6a (Android 14)device.

sowjanyakch avatar Mar 24 '25 09:03 sowjanyakch

For me on Android 15 on a pixel 7 pro and a jabra headset it got disconnected and bluetooth option varnished completely

small1 avatar Mar 25 '25 12:03 small1