pipewire/spa/plugins/bluez5
Pauli Virtanen 3be019d7a8 bluez5: stop running codec switch on disconnect
When device is disconnected, running codec switches are not meaningful,
and should be stopped.

The codec switch callback may also trigger A2DP profile switch, which
may reconnect the device. Fix it so this does not happen.

See #2334
2022-04-25 20:15:37 +03:00
..
a2dp-codec-aac.c bluez5: tolerate devices sending incorrect AAC caps 2021-10-02 10:29:48 +00:00
a2dp-codec-aptx.c bluez5: fix aptx-ll max_frames handling 2022-03-11 18:09:55 +02:00
a2dp-codec-caps.h bluez5: split A2DP codecs to separate SPA plugins 2021-09-03 20:40:30 +03:00
a2dp-codec-faststream.c bluez5: fix FastStream microphone support on some devices 2021-09-25 16:27:57 +00:00
a2dp-codec-ldac.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
a2dp-codec-sbc.c bluez5: split A2DP codecs to separate SPA plugins 2021-09-03 20:40:30 +03:00
a2dp-codecs.c bluez5: split A2DP codecs to separate SPA plugins 2021-09-03 20:40:30 +03:00
a2dp-codecs.h bluez5: handle any quantum in a2dp-sink 2022-03-11 18:09:55 +02:00
a2dp-sink.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
a2dp-source.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
backend-hsphfpd.c bluez5: require adapter before profile connect & after 2022-01-20 18:18:09 +00:00
backend-native.c treewide: only define feature macros when the feature is available 2022-02-04 00:15:59 +01: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: stop running codec switch on disconnect 2022-04-25 20:15:37 +03:00
bluez5-device.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
codec-loader.c bluez5: make codec ABI mismatch messages warnings 2022-03-11 18:09:55 +02:00
codec-loader.h bluez5: split A2DP codecs to separate SPA plugins 2021-09-03 20:40:30 +03:00
defs.h bluez5: handle any quantum in a2dp-sink 2022-03-11 18:09:55 +02:00
hci.c bluez5: probe adapter msbc capability via hci commands 2022-01-30 22:00:32 +02:00
meson.build treewide: meson.build: use feature.allowed() 2022-02-04 00:15:59 +01: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: start writing only after the packet size is known 2021-07-11 16:14:03 +00:00
sco-sink.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
sco-source.c spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00