The latest wireplumber version appears to break the MediaController class's "isActiveOutputDeviceAirPods" check, affecting features such as ear detection and conversational awareness. This appears to be due to a name formatting change when querying the default sink name.
Steps to reproduce in the current version:
- With wireplumber 0.5.13 installed, start librepods and connect AirPods
- Start playing some audio on your system
- Remove an AirPod. Ear detection should fail
The latest wireplumber version appears to break the MediaController class's "isActiveOutputDeviceAirPods" check, affecting features such as ear detection and conversational awareness. This appears to be due to a name formatting change when querying the default sink name.
Steps to reproduce in the current version: