pipewire/spa/plugins/bluez5
Zsombor Welker f87942027f bluez5: report HF indicator 2 based battery status
HF indicator 2 (see [assigned-numbers], Hands-Free Profile) is able to
report battery percentage at 1% intervals (in range [0, 100]), contrary
to the `+XAPL` `+IPHONEACCEV` extension which only supports 10%
increments.  This does not guarantee increased granularity however, as
peers may still be limited to imprecise battery measurements internally
or round to coarser percentages.
Supporting both additionally broadens the range of devices for which PW
can report its battery level.

[assigned-numbers]:
https://www.bluetooth.com/specifications/assigned-numbers/
2021-08-12 18:45:44 +00:00
..
a2dp-codec-aac.c treewide: mark things static and const 2021-06-30 14:44:08 +02:00
a2dp-codec-aptx.c bluez5: Use libfreeaptx instead of libopenaptx 2021-07-29 15:22:04 +00:00
a2dp-codec-ldac.c bluez5: remove useless pod_frame() call 2021-08-05 15:41:26 +02:00
a2dp-codec-sbc.c Use correct RTP payload type for aptX, LDAC,SBC 2021-07-11 16:10:20 +00:00
a2dp-codecs.c treewide: mark things static and const 2021-06-30 14:44:08 +02:00
a2dp-codecs.h treewide: mark things static and const 2021-06-30 14:44:08 +02:00
a2dp-sink.c alsa,bluez5: handle SPA_PARAM_Latency in port_set_param 2021-06-05 17:52:40 +00:00
a2dp-source.c alsa,bluez5: handle SPA_PARAM_Latency in port_set_param 2021-06-05 17:52:40 +00:00
backend-hsphfpd.c bluez5: add support for hardware quirk/feature database 2021-06-22 10:58:50 +03:00
backend-native.c bluez5: report HF indicator 2 based battery status 2021-08-12 18:45:44 +00:00
backend-ofono.c bluez5: add support for hardware quirk/feature database 2021-06-22 10:58:50 +03:00
bluez5-dbus.c tree-wide: replace strstr(a, b) == a with spa_strstartswith() 2021-08-02 08:24:21 +00:00
bluez5-device.c avoid shadowing arguments 2021-07-06 17:55:16 +02:00
defs.h bluez5: report HF indicator 2 based battery status 2021-08-12 18:45:44 +00:00
meson.build bluez5: backend-native: use quirks + usb adapter caps for checking msbc 2021-06-22 10:58:50 +03:00
plugin.c monitor: remove monitor API and use device 2019-09-20 13:04:14 +02:00
quirks.c bluez5: add and use quirk for broken mic HW volume 2021-06-22 10:58:50 +03: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 bluez5: improve debug 2021-08-05 15:41:50 +02:00
sco-source.c treewide: mark things static and const 2021-06-30 14:44:08 +02:00