bluez5: add and use quirk for broken mic HW volume

Some headsets emit AT+VGM even though +VGM commands do not actually
adjust the recording volume.
This commit is contained in:
Pauli Virtanen 2021-06-21 21:10:42 +03:00
parent 4899b75410
commit 9d38d375d2
4 changed files with 21 additions and 6 deletions

View file

@ -10,7 +10,8 @@
# msbc "standard" mSBC (60 byte tx packet)
# msbc-alt1 USB adapters with mSBC in ALT1 setting (24 byte tx packet)
# msbc-alt1-rtl Realtek USB adapters with mSBC in ALT1 setting (24 byte tx packet)
# hw-volume AVRCP absolute volume support
# hw-volume AVRCP and HSP/HFP hardware volume support
# hw-volume-mic Functional HSP/HFP microphone volume support
# sbc-xq "nonstandard" SBC codec setting with better sound quality
# (XXX: the SBC-XQ per-device setting doesn't have effect yet)
#
@ -25,7 +26,7 @@ bluez5.features.device = [
# - product-id
# - version-id
{ name = "Air 1 Plus" },
{ name = "Air 1 Plus", no-features = [ hw-volume-mic ] },
{ name = "AirPods", no-features = [ msbc-alt1, msbc-alt1-rtl ] },
{ name = "AirPods Pro", no-features = [ msbc-alt1, msbc-alt1-rtl ] },
{ name = "AXLOIE Goin", no-features = [ msbc-alt1, msbc-alt1-rtl ] },