这是indexloc提供的服务,不要输入任何密码
Skip to content

Messy audio device ids #511

@cgarbacea

Description

@cgarbacea

Can we please do something about the audio ids or add a simple type like builtin | bluetooth | wired, both Android and iOS provie this identification in native (not sure about "wired" :) )

To me it looks like this on Android with some Bluetooth headset attached:
Screenshot 2024-05-07 at 19 32 06
On iOS until I set select the AirPods it looks like this:
Screenshot 2024-05-07 at 19 33 25
After I set the AirPods as the input device it looks like this:
Screenshot 2024-05-07 at 19 35 02

The bigger issue is the deviceId:
I can't relay on the deviceId or anything to sync the Input/Output, when I switch from one input to another (e.g. select Airpods as the input an i am still on Speaker for the Output)
I need to be able to switch to the bluetooth device when I detect a change with onDeviceChange.stream.listener, but due to the inconsitency in naming - I don't see away to do it

Please let me know if I am missing sommething.

livekit_client: ^2.1.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions