bluez5: simplify BAP settings parsing and use device settings for them

Parse BAP settings in a single place, and simplify QoS customization a
bit.

Ensure the selected preset gets selected.

For all the BAP codec settings, use device settings instead of global
monitor ones.
This commit is contained in:
Pauli Virtanen 2025-04-07 21:07:48 +03:00 committed by Wim Taymans
parent 6e57510d6b
commit e9dae61cca
4 changed files with 150 additions and 150 deletions

View file

@ -26,7 +26,7 @@
#define SPA_TYPE_INTERFACE_Bluez5CodecMedia SPA_TYPE_INFO_INTERFACE_BASE "Bluez5:Codec:Media:Private"
#define SPA_VERSION_BLUEZ5_CODEC_MEDIA 12
#define SPA_VERSION_BLUEZ5_CODEC_MEDIA 13
struct spa_bluez5_codec_a2dp {
struct spa_interface iface;