Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth speakers (WH-1000XM5) forced onto device that has Godot open - never switches to cell phone audio until Godot closes #88965

Closed
jordanmichaelrushing opened this issue Feb 28, 2024 · 1 comment

Comments

@jordanmichaelrushing
Copy link

Tested versions

Noticed in v4.2.1.stable.mono.official [b09f793]
Tested Forward+, Mobile & Compatibility

Also tested it on v4.1.1.stable.official [bd6af8e]

System information

Macbook: Godot v4.2.1.stable.mono - macOS 14.3.1 - Vulkan (Forward+) - integrated Apple M1 Pro - Apple M1 Pro (10 Threads); PC: Godot v4.2.1.stable.mono - Windows 10.0.19045 - Vulkan (Forward+) - dedicated AMD Radeon RX 5600 XT (Advanced Micro Devices, Inc.; 31.0.23013.1023) - AMD Ryzen 7 3700X 8-Core Processor (16 Threads)

Issue description

If I have bluetooth headphones (I'm using Sony WH-1000XM5) connected to my computer and cell phone and I have Godot open on my laptop, my headphones will never switch over to my cell phone audio. My headphones will see there is something playing on Godot (even though nothing is running or playing audio) and won't switch to my cell phone. If I close out Godot my headphones switch back and forth no problem. It seems like Godot is telling the computer "Something is playing audio" constantly. Also I don't have any audio added to my game yet, so I know it's not any code I've written.

Steps to reproduce

  1. Connect bluetooth headphones that are able to connect to 2 devices to cell phone and computer.
  2. Start playing music on your cell phone - confirm audio is playing in headphones
  3. Open Godot on your computer (you don't need to open a project to repro this, you can if you want, but it doesn't change anything)
  4. Pause music on phone and then press play
  5. You should no longer hear your audio from your phone (it should still be marked as playing though)
  6. Close out Godot
  7. Closing out Godot should pause your music on your phone
  8. Pressing play you should hear your music again

Minimal reproduction project (MRP)

No project is needed. Just open Godot on the Project Manager itself and you should be able to reproduce it

@Calinou
Copy link
Member

Calinou commented Feb 28, 2024

Thanks for the report! Consolidating in #28039, as this is due to the same cause.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants