Fix bluetooth headset not available for outgoing VoIP calls

fix bluetooth headset not available for outgoing voip calls

× green_bg Fixes issue where bluetooth headsets were not selectable for outgoing voip calls.

what changes

The system now correctly detects and lists bluetooth headsets as available audio devices when initiating outgoing voip calls. This ensures users can route call audio through their preferred bluetooth device without manual reconfiguration.
The fix addresses device enumeration and selection logic in the mobile client, improving compatibility with a wider range of bluetooth headsets.
benefits
  • improved call audio device selection
  • seamless bluetooth headset integration
  • enhanced user experience on mobile clients
  • reduced call setup errors related to audio devices
use cases
  • users making voip calls with bluetooth headsets
  • mobile clients requiring automatic audio device detection
  • environments with multiple audio output options
  • situations needing quick and reliable headset switching

how it works

  1. on call start, the mobile client queries available audio output devices.
  1. bluetooth headsets are detected and added to the device list.
  1. the user or system selects the bluetooth headset as the outgoing audio device.
  1. audio routing is established through the selected bluetooth headset for the duration of the call.

▸ yellow_bg ensure bluetooth is enabled and the headset is paired before starting the voip call for immediate detection.