pipewire/spa/plugins/bluez5
Pauli Virtanen 92b2b44954 bluez5: pass global setting dict to codec select_config / preference_cmp
The device is not know at SelectConfiguration time, so the settings
argument in select_config is currently unused. Pass on a global settings
dict instead, so that codec parameters can be configured.

Also add settings argument to caps_preference_cmp.

Bump codec API version.
2022-07-19 13:44:56 +00:00
..
a2dp-codec-aac.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
a2dp-codec-aptx.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
a2dp-codec-caps.h bluez5: add LC3plus A2DP vendor codec caps 2022-05-01 00:27:05 +03:00
a2dp-codec-faststream.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
a2dp-codec-lc3plus.c bluez5: pass global setting dict to codec select_config / preference_cmp 2022-07-19 13:44:56 +00:00
a2dp-codec-ldac.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
a2dp-codec-sbc.c bluez5: pass global setting dict to codec select_config / preference_cmp 2022-07-19 13:44:56 +00:00
a2dp-codecs.c bluez5: pass global setting dict to codec select_config / preference_cmp 2022-07-19 13:44:56 +00:00
a2dp-codecs.h bluez5: pass global setting dict to codec select_config / preference_cmp 2022-07-19 13:44:56 +00:00
a2dp-sink.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
a2dp-source.c bluez5: tell the codec whether endpoint is sink or source 2022-07-19 13:44:56 +00:00
backend-hsphfpd.c bluez5: require adapter before profile connect & after 2022-01-20 18:18:09 +00:00
backend-native.c bluez5: backend-native: set HFP/HSP volume when connecting 2022-07-09 18:19:45 +00:00
backend-ofono.c bluez5: backend-ofono: don't do codec probe connections + add wait 2022-03-05 17:46:40 +00:00
bluez-hardware.conf Update spa/plugins/bluez5/bluez-hardware.conf 2022-04-23 19:53:24 +00:00
bluez5-dbus.c bluez5: pass global setting dict to codec select_config / preference_cmp 2022-07-19 13:44:56 +00:00
bluez5-device.c bluez5: volume changes from headset should be saved 2022-07-09 18:19:45 +00:00
codec-loader.c bluez5: add LC3plus A2DP vendor codec 2022-05-01 15:09:00 +03:00
codec-loader.h bluez5: split A2DP codecs to separate SPA plugins 2021-09-03 20:40:30 +03:00
decode-buffer.h bluez5: adjust source rate control 2022-07-12 13:55:54 +00:00
defs.h bluez5: endpoint can be used only by one device at a time 2022-05-30 07:35:54 +00:00
hci.c bluez5: probe adapter msbc capability via hci commands 2022-01-30 22:00:32 +02:00
meson.build bluez5: Fix LC3plus plugin build 2022-06-10 18:16:49 +02:00
player.c bluez5: free player path 2022-01-03 10:41:00 +01:00
player.h bluez5: add a dummy AVRCP player as a workaround 2021-10-10 16:24:41 +03:00
plugin.c monitor: remove monitor API and use device 2019-09-20 13:04:14 +02:00
quirks.c SPA_DATA_DIR is the source root when uninstalled 2022-03-18 21:33:02 +01:00
README-SBC-XQ.md bluez5: add SBC XQ readme 2021-01-07 09:54:16 +01:00
rtp.h Add bluez5 plugins 2018-01-16 15:19:55 +01:00
sco-io.c bluez5: sco-io: we should always read from socket 2022-07-05 14:21:04 +00:00
sco-sink.c bluez5: mark HFP/HSP streams with media.role=Communication 2022-07-12 14:04:31 +00:00
sco-source.c bluez5: mark HFP/HSP streams with media.role=Communication 2022-07-12 14:04:31 +00:00