[GH-ISSUE #418] Connected device detection broken when using wireplumber 0.5.13 #206

Open
opened 2026-03-02 12:04:27 +03:00 by kerem · 2 comments
Owner

Originally created by @jamescarter2001 on GitHub (Jan 4, 2026).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/418

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:

  1. With wireplumber 0.5.13 installed, start librepods and connect AirPods
  2. Start playing some audio on your system
  3. Remove an AirPod. Ear detection should fail
Originally created by @jamescarter2001 on GitHub (Jan 4, 2026). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/418 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: 1. With wireplumber 0.5.13 installed, start librepods and connect AirPods 2. Start playing some audio on your system 3. Remove an AirPod. Ear detection should fail
Author
Owner

@Lodvald commented on GitHub (Jan 13, 2026):

Any solutions to this yet, not that it's vital but would like to get pause "on airpod removed" back and i've been going round trying to find a patch to this

<!-- gh-comment-id:3747060125 --> @Lodvald commented on GitHub (Jan 13, 2026): Any solutions to this yet, not that it's vital but would like to get pause "on airpod removed" back and i've been going round trying to find a patch to this
Author
Owner

@jamescarter2001 commented on GitHub (Jan 13, 2026):

@Lodvald I’ve raised a PR with a fix, if you checkout and build the source branch it should be resolved: https://github.com/kavishdevar/librepods/pull/417

<!-- gh-comment-id:3747068273 --> @jamescarter2001 commented on GitHub (Jan 13, 2026): @Lodvald I’ve raised a PR with a fix, if you checkout and build the source branch it should be resolved: https://github.com/kavishdevar/librepods/pull/417
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#206
No description provided.