[AIDL] Add mixer paths for BT

Bug: 293221641
Test: manual

Change-Id: I6813b966a65fe9787be911037689e7a2a9d831ed
Signed-off-by: Yung Ti Su <andysu@google.com>
This commit is contained in:
Yung Ti Su 2023-08-10 21:18:09 +08:00
parent 46cf08153e
commit 9fe8fb10b4
2 changed files with 454 additions and 10 deletions

View file

@ -377,6 +377,34 @@
<ctl name="BT_RX Mixer EP2" value="1" />
</path>
<path name="primary-playback-0 -> bt">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-device">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-headphone">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-speaker">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-default">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-headset">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-car-kit">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -409,6 +437,34 @@
<ctl name="BT_RX Mixer RAW" value="1" />
</path>
<path name="raw-playback-0 -> bt">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-device">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-headphone">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-speaker">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-default">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-headset">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-car-kit">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -441,6 +497,34 @@
<ctl name="BT_RX Mixer EP6" value="1" />
</path>
<path name="deep-buffer-playback-0 -> bt">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-device">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-headphone">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-speaker">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-default">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-headset">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-car-kit">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -478,6 +562,34 @@
<ctl name="BT_RX Mixer EP7" value="1" />
</path>
<path name="compress-offload-playback-0 -> bt">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-device">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-headphone">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-speaker">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-default">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-headset">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-car-kit">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -510,6 +622,34 @@
<ctl name="BT_RX Mixer EP1" value="1" />
</path>
<path name="mmap-playback-0 -> bt">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-device">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-headphone">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-speaker">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-default">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-headset">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-car-kit">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -554,6 +694,34 @@
<ctl name="BT_RX Mixer VOIP" value="1" />
</path>
<path name="voip-playback-0 -> bt">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-device">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-headphone">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-speaker">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-default">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-headset">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-car-kit">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -586,6 +754,22 @@
<ctl name="BT_RX Mixer IMSV" value="1" />
</path>
<path name="immersive-playback-0 -> bt">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-device">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-headphone">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-speaker">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -620,6 +804,34 @@
<ctl name="TDM_0_RX Mixer EP8" value="1" />
</path>
<path name="haptic-playback-0 -> bt">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-device">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-headphone">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-speaker">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-default">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-headset">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-car-kit">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -674,7 +886,7 @@
<path name="usb-microphones -> voip-capture-0" />
</path>
<path name="bt-mic -> voip-capture-0">
<path name="bluetooth-sco-headset-microphones -> voip-capture-0">
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
@ -698,7 +910,7 @@
<path name="usb-microphones -> fast-capture-0" />
</path>
<path name="bt-mic -> fast-capture-0">
<path name="bluetooth-sco-headset-microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer BT_TX" value="1" />
</path>
@ -760,7 +972,7 @@
<path name="usb-microphones -> voice-call-uplink-0" />
</path>
<path name="bt-mic -> voice-call-uplink-0">
<path name="bluetooth-sco-headset-microphones -> voice-call-uplink-0">
<ctl name="EP4 TX Mixer BT_TX" value="1" />
</path>
@ -824,7 +1036,7 @@
<path name="usb-microphones -> mmap-capture-0" />
</path>
<path name="bt-mic -> mmap-capture-0">
<path name="bluetooth-sco-headset-microphones -> mmap-capture-0">
<ctl name="EP2 TX Mixer BT_TX" value="1" />
</path>
@ -988,7 +1200,7 @@
<ctl name="MIC Record Soft Gain (dB)" value="5" />
</path>
<path name="bt-mic">
<path name="bluetooth-sco-headset-microphones">
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />

View file

@ -377,6 +377,34 @@
<ctl name="BT_RX Mixer EP2" value="1" />
</path>
<path name="primary-playback-0 -> bt">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-device">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-headphone">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-a2dp-speaker">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-default">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-headset">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> bluetooth-sco-car-kit">
<path name="primary-playback -> bt" />
</path>
<path name="primary-playback-0 -> usb">
<ctl name="USB_RX Mixer EP2" value="1" />
</path>
@ -409,6 +437,34 @@
<ctl name="BT_RX Mixer RAW" value="1" />
</path>
<path name="raw-playback-0 -> bt">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-device">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-headphone">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-a2dp-speaker">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-default">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-headset">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> bluetooth-sco-car-kit">
<path name="raw-playback -> bt" />
</path>
<path name="raw-playback-0 -> usb">
<ctl name="USB_RX Mixer RAW" value="1" />
</path>
@ -441,6 +497,34 @@
<ctl name="BT_RX Mixer EP6" value="1" />
</path>
<path name="deep-buffer-playback-0 -> bt">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-device">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-headphone">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-speaker">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-default">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-headset">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> bluetooth-sco-car-kit">
<path name="deep-buffer-playback -> bt" />
</path>
<path name="deep-buffer-playback-0 -> usb">
<ctl name="USB_RX Mixer EP6" value="1" />
</path>
@ -478,6 +562,34 @@
<ctl name="BT_RX Mixer EP7" value="1" />
</path>
<path name="compress-offload-playback-0 -> bt">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-device">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-headphone">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-a2dp-speaker">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-default">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-headset">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> bluetooth-sco-car-kit">
<path name="compress-offload-playback -> bt" />
</path>
<path name="compress-offload-playback-0 -> usb">
<ctl name="USB_RX Mixer EP7" value="1" />
</path>
@ -510,6 +622,34 @@
<ctl name="BT_RX Mixer EP1" value="1" />
</path>
<path name="mmap-playback-0 -> bt">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-device">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-headphone">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-a2dp-speaker">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-default">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-headset">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> bluetooth-sco-car-kit">
<path name="mmap-playback -> bt" />
</path>
<path name="mmap-playback-0 -> usb">
<ctl name="USB_RX Mixer EP1" value="1" />
</path>
@ -554,6 +694,34 @@
<ctl name="BT_RX Mixer VOIP" value="1" />
</path>
<path name="voip-playback-0 -> bt">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-device">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-headphone">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-a2dp-speaker">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-default">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-headset">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> bluetooth-sco-car-kit">
<path name="voip-playback -> bt" />
</path>
<path name="voip-playback-0 -> usb">
<ctl name="USB_RX Mixer VOIP" value="1" />
</path>
@ -586,6 +754,22 @@
<ctl name="BT_RX Mixer IMSV" value="1" />
</path>
<path name="immersive-playback-0 -> bt">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-device">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-headphone">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> bluetooth-a2dp-speaker">
<path name="immersive-playback -> bt" />
</path>
<path name="immersive-playback-0 -> usb">
<ctl name="USB_RX Mixer IMSV" value="1" />
</path>
@ -620,6 +804,34 @@
<ctl name="TDM_0_RX Mixer EP8" value="1" />
</path>
<path name="haptic-playback-0 -> bt">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-device">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-headphone">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-a2dp-speaker">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-default">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-headset">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> bluetooth-sco-car-kit">
<path name="haptic-playback -> bt" />
</path>
<path name="haptic-playback-0 -> usb">
<ctl name="USB_RX Mixer EP3" value="1" />
<ctl name="TDM_0_RX Mixer EP8" value="1" />
@ -650,6 +862,10 @@
<path name="usb-microphones-> primary-capture-0" />
</path>
<path name="usb-device-microphones -> primary-capture-0">
<path name="usb-microphones -> primary-capture-0" />
</path>
<path name="microphones -> voip-capture-0">
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
</path>
@ -666,7 +882,11 @@
<path name="usb-microphones -> voip-capture-0" />
</path>
<path name="bt-mic -> voip-capture-0">
<path name="usb-device-microphones -> voip-capture-0">
<path name="usb-microphones -> voip-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voip-capture-0">
<ctl name="VOIP TX Mixer BT_TX" value="1" />
</path>
@ -686,7 +906,11 @@
<path name="usb-microphones -> fast-capture-0" />
</path>
<path name="bt-mic -> fast-capture-0">
<path name="usb-device-microphones -> fast-capture-0">
<path name="usb-microphones -> fast-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> fast-capture-0">
<ctl name="EP3 TX Mixer BT_TX" value="1" />
</path>
@ -744,7 +968,11 @@
<path name="usb-microphones -> voice-call-uplink-0" />
</path>
<path name="bt-mic -> voice-call-uplink-0">
<path name="usb-device-microphones -> voice-call-uplink-0">
<path name="usb-microphones -> voice-call-uplink-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> voice-call-uplink-0">
<ctl name="EP4 TX Mixer BT_TX" value="1" />
</path>
@ -804,7 +1032,11 @@
<path name="usb-microphones -> mmap-capture-0" />
</path>
<path name="bt-mic -> mmap-capture-0">
<path name="usb-device-microphones -> mmap-capture-0">
<path name="usb-microphones -> mmap-capture-0" />
</path>
<path name="bluetooth-sco-headset-microphones -> mmap-capture-0">
<ctl name="EP2 TX Mixer BT_TX" value="1" />
</path>
@ -968,7 +1200,7 @@
<ctl name="MIC Record Soft Gain (dB)" value="5" />
</path>
<path name="bt-mic">
<path name="bluetooth-sco-headset-microphones">
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />