pipewire/spa/plugins/bluez5
Huang-Huang Bao 80f6ddf526
bluez5: add hardware volume support
Add necessary apis to bluez transport.
Add A2DP(AVRCP) absolute volume support. Source volume can only update to adapter node but not from due to AG nodes don't have route.
Since A2DP/HSP/HFP volume is already percentage itself, it has been mapped to pulseaudio volume then converting to linear volume.
2021-04-17 19:07:35 +08:00
..
a2dp-codec-aac.c a2dp: set marker bit on AAC header 2021-04-10 04:51:16 +08:00
a2dp-codec-aptx.c a2dp: improve a2dp sink codec data flushing 2021-03-31 11:14:58 +00:00
a2dp-codec-ldac.c a2dp: fix a problem in b9d1b818 2021-03-31 19:33:21 +08:00
a2dp-codec-sbc.c a2dp: improve a2dp sink codec data flushing 2021-03-31 11:14:58 +00:00
a2dp-codecs.c bluez5: support device capability checks beyond A2DP caps + split sbc-xq to separate codec 2021-02-02 09:56:29 +00:00
a2dp-codecs.h a2dp: improve a2dp sink codec data flushing 2021-03-31 11:14:58 +00:00
a2dp-sink.c a2dp: don't reset buffer on EAGAIN 2021-04-10 04:50:34 +08:00
a2dp-source.c a2dp: handle source transport destroy 2021-04-15 06:59:19 +00:00
backend-hsphfpd.c bluez5: more cleanup on impl_clear 2021-04-10 23:07:51 +03:00
backend-native.c bluez5: retry initial HFP codec selection after a timeout 2021-04-11 16:34:33 +00:00
backend-ofono.c bluez5: more cleanup on impl_clear 2021-04-10 23:07:51 +03:00
bluez5-dbus.c bluez5: add hardware volume support 2021-04-17 19:07:35 +08:00
bluez5-device.c bluez5: add hardware volume support 2021-04-17 19:07:35 +08:00
defs.h bluez5: add hardware volume support 2021-04-17 19:07:35 +08:00
meson.build bluez5: add hardware volume support 2021-04-17 19:07:35 +08:00
plugin.c monitor: remove monitor API and use device 2019-09-20 13:04:14 +02: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: fallback packet size when read size unknown should be even 2021-03-09 08:03:21 +00:00
sco-sink.c sco-sink: fix no sound issue if first port buffur size is less than write MTU 2021-03-22 14:03:45 +08:00
sco-source.c bluez5: adjust sco-source behavior as a follower 2021-03-28 14:15:26 +03:00