Skip to content

bluez5: pick right codec when multiple ones share the endpoint

P V requested to merge pvir/pipewire:fix-codec-endpoints into master

The "default" codec is the one with fill_caps != NULL, and should be picked if we don't know which one we are using.

Fixes showing AAC-ELD as supported when it's not, which happened because it's ordered before the default AAC in the codec list unlike the other "shared endpoint" codecs.

Merge request reports