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