mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-12 13:30:15 -05:00
AVDTP (v1.3 Sec 5.3) has a limitation that a local SEP (on the same adapter) can be connected to at most one remote SEP. Trying to do have it connected to multiple remotes either fails or causes misbehavior later on. Skip SetConfigure the same local endpoint for multiple remote ones in codec switch. BlueZ observes this restriction in SelectConfiguration, so also it won't try to do invalid configurations. In BlueZ 5.64, the SetConfiguration calls succeed, but subsequent transport acquires will fail. (Likely already the SetConfiguration DBus call should fail.) This all has the consequence, with the current approach to the codec=endpoint correspondence, that if multiple devices are connected to the same adapter, they currently have to use different codecs. |
||
|---|---|---|
| .. | ||
| aec | ||
| alsa | ||
| audioconvert | ||
| audiomixer | ||
| audiotestsrc | ||
| bluez5 | ||
| control | ||
| ffmpeg | ||
| jack | ||
| libcamera | ||
| support | ||
| test | ||
| v4l2 | ||
| videoconvert | ||
| videotestsrc | ||
| volume | ||
| vulkan | ||
| meson.build | ||