* [Hardware] I: bluez/audio changes
@ 2021-09-03 16:15 Konstantin Lepikhov
0 siblings, 0 replies; only message in thread
From: Konstantin Lepikhov @ 2021-09-03 16:15 UTC (permalink / raw)
To: ALT Linux Hardware Mailing List
Привет!
В сизиф ушли обновленные сборки bluez и bluez-alsa. Что там появилось
нового:
- в bluez включена поддержка экспериментальных возможностей. Задействовать
ее можно через указание Experimental = true в /etc/bluetooth/main.conf и
перезапуском сервиса bluetooth. Что дает этот режим?
+ Поддержка индикации заряда батареи, если устройство это поддерживает.
Например, у меня есть TWS, которые это умеют, как хочет bluez:
[Avantree TWS106L]# info
Device XX:XX:XX:XX:XX:XX (public)
Name: Avantree TWS106L
...
Battery Percentage: 0x63 (99)
как видит устройство upower:
Device: /org/freedesktop/UPower/devices/headset_dev_.....
native-path: /org/bluez/hci0/dev_.....
model: Avantree TWS106L
serial: XX:XX:XX:XX:XX:XX
power supply: no
updated: wo 01 sep 2021 15:13:51 CEST (122 seconds ago)
has history: yes
has statistics: no
headset
warning-level: none
percentage: 100%
icon-name: 'battery-missing-symbolic'
- также появилась расширенная поддержка кодеков (уж не знаю, это pipewire
обновился, или он это задействовал с новым bluez:
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/ldac
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSink/aptx_hd
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx_hd
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSink/aptx
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aac
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSink/sbc_xq
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/sbc_xq
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/faststream
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/faststream_duplex
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx_ll_0
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx_ll_1
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
bluetoothd[1259776]: Endpoint registered: sender=:1.2350 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
лично мне понравился режим SBC-XQ (это типа увеличенный в 2 раза по полосе
SBC-HQ), советую почитать вот эти статьи на хабре про кодеки и режимы и
почему SBC не так уж и плох при правильной настройке:
https://habr.com/ru/post/427997/
https://habr.com/ru/post/455316/
До недавнего времени поддержка улучшенного SBC была только в патчах для
pulseaudio а потом и вообще отвалилась из-за конфликта palit'а и
разработчиков PA, так что теперь все хорошо.
- В сизиф также вернулся пакет bluez-alsa, который понравится тем, кто не
хочет пользоваться pipewire или pulse, но при этом хочет нормальную
поддержку качественного аудио через bluetooth. Пакет также поддерживает
все фишки bluez - заряд батареи и расширенную поддержку кодеков.
--
WBR et al.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-09-03 16:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-03 16:15 [Hardware] I: bluez/audio changes Konstantin Lepikhov
ALT Linux hardware support
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
public-inbox-index hardware
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.hardware
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git