mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-03-12 05:34:05 -04:00
Some non-spec compliant devices (Sony XB100) set multiple bits in all AAC field, including the frequency & channels. Although they set multiple bits, these devices appear to intend that the sender picks some specific format and uses it, and don't work correctly with the others. validate_config() already picks one configuration, so use the result in enum_config(), instead of allowing also other settings. Assume devices generally want preferably 44.1 kHz stereo. Note we cannot reject the configuration, as BlueZ does not necessarily retry, leaving the device connected but with no audio. |
||
|---|---|---|
| .. | ||
| examples | ||
| include | ||
| include-private/spa-private | ||
| lib | ||
| plugins | ||
| tests | ||
| tools | ||
| meson.build | ||