audio: Stereo DL for BT use case during VoIP

Bug: 281626154
Test: verified by acoustic team
Change-Id: Ia94ec94dcf8984a292372dd9c47531485a3232d3
Signed-off-by: Carter Hsu <carterhsu@google.com>
这个提交包含在:
Carter Hsu
2023-05-29 17:40:50 +08:00
父节点 1190f386b9
当前提交 7fb40a24fb
修改 3 个文件,包含 16 行新增16 行删除

查看文件

@@ -293,7 +293,7 @@
<module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/> <module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/>
<module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN"/> <module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN"/>
<module libname="audio_cca_aoc.so"/> <module libname="audio_cca_aoc.so"/>
<module libname="audio_fortemedia_aoc.so" argu="DL_CH=y VoIP_DLCHs=SPK:2,USB:2 VoIP_Rate=32000 BOOST_USB_SWB_CLK=y SHARED_MODULE=1130578253"/> <module libname="audio_fortemedia_aoc.so" argu="DL_CH=y VoIP_DLCHs=SPK:2,USB:2,BT:2 VoIP_Rate=32000 BOOST_USB_SWB_CLK=y SHARED_MODULE=1130578253"/>
<module libname="liboffloadeffect.so"/> <module libname="liboffloadeffect.so"/>
<module libname="audio_amcs_ext.so"/> <module libname="audio_amcs_ext.so"/>
<module libname="audio_bluenote_aoc.so"/> <module libname="audio_bluenote_aoc.so"/>

二进制文件未显示。

查看文件

@@ -1,7 +1,7 @@
#PLATFORM_NAME gChip #PLATFORM_NAME gChip
#EXPORT_FLAG BLUETOOTH #EXPORT_FLAG BLUETOOTH
#SINGLE_API_VER 1.2.1 #SINGLE_API_VER 1.2.1
#SAVE_TIME 2023-04-18 16:05:27 #SAVE_TIME 2023-05-12 14:22:30
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_MODE FULL #PARAM_MODE FULL
@@ -19683,7 +19683,7 @@
19 0x0020 //RX_PP_RESRV_1 19 0x0020 //RX_PP_RESRV_1
20 0x0400 //RX_N_SN_EST 20 0x0400 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST 21 0x000C //RX_N2_SN_EST
22 0x0003 //RX_NS_LVL_CTRL 22 0x0006 //RX_NS_LVL_CTRL
23 0x9000 //RX_THR_SN_EST 23 0x9000 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT 24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_FENS_RESRV_0 25 0x000A //RX_FENS_RESRV_0
@@ -20534,7 +20534,7 @@
176 0x0020 //RX_PP_RESRV_1 176 0x0020 //RX_PP_RESRV_1
177 0x0400 //RX_N_SN_EST 177 0x0400 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST 178 0x000C //RX_N2_SN_EST
179 0x0003 //RX_NS_LVL_CTRL 179 0x0006 //RX_NS_LVL_CTRL
180 0x9000 //RX_THR_SN_EST 180 0x9000 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT 181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_FENS_RESRV_0 182 0x000A //RX_FENS_RESRV_0
@@ -25001,7 +25001,7 @@
960 0x0000 //TX_AMS_RESRV_18 960 0x0000 //TX_AMS_RESRV_18
961 0x0000 //TX_AMS_RESRV_19 961 0x0000 //TX_AMS_RESRV_19
#RX #RX
0 0xA064 //RX_RECVFUNC_MODE_0 0 0x8064 //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1 1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG 2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC 3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -25023,7 +25023,7 @@
19 0x0020 //RX_PP_RESRV_1 19 0x0020 //RX_PP_RESRV_1
20 0x0400 //RX_N_SN_EST 20 0x0400 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST 21 0x000C //RX_N2_SN_EST
22 0x0003 //RX_NS_LVL_CTRL 22 0x0006 //RX_NS_LVL_CTRL
23 0x9000 //RX_THR_SN_EST 23 0x9000 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT 24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_FENS_RESRV_0 25 0x000A //RX_FENS_RESRV_0
@@ -25852,7 +25852,7 @@
129 0x0100 //RX_SPK_VOL 129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0 130 0x0000 //RX_VOL_RESRV_0
#RX 2 #RX 2
157 0xA064 //RX_RECVFUNC_MODE_0 157 0x8064 //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1 158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0003 //RX_SAMPLINGFREQ_SIG 159 0x0003 //RX_SAMPLINGFREQ_SIG
160 0x0003 //RX_SAMPLINGFREQ_PROC 160 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -38351,7 +38351,7 @@
960 0x0000 //TX_AMS_RESRV_18 960 0x0000 //TX_AMS_RESRV_18
961 0x0000 //TX_AMS_RESRV_19 961 0x0000 //TX_AMS_RESRV_19
#RX #RX
0 0xA064 //RX_RECVFUNC_MODE_0 0 0x8064 //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1 1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG 2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC 3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -38373,7 +38373,7 @@
19 0x0020 //RX_PP_RESRV_1 19 0x0020 //RX_PP_RESRV_1
20 0x0400 //RX_N_SN_EST 20 0x0400 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST 21 0x000C //RX_N2_SN_EST
22 0x0003 //RX_NS_LVL_CTRL 22 0x0006 //RX_NS_LVL_CTRL
23 0x9000 //RX_THR_SN_EST 23 0x9000 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT 24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_FENS_RESRV_0 25 0x000A //RX_FENS_RESRV_0
@@ -39224,7 +39224,7 @@
176 0x0020 //RX_PP_RESRV_1 176 0x0020 //RX_PP_RESRV_1
177 0x0400 //RX_N_SN_EST 177 0x0400 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST 178 0x000C //RX_N2_SN_EST
179 0x0003 //RX_NS_LVL_CTRL 179 0x0006 //RX_NS_LVL_CTRL
180 0x9000 //RX_THR_SN_EST 180 0x9000 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT 181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_FENS_RESRV_0 182 0x000A //RX_FENS_RESRV_0
@@ -51701,7 +51701,7 @@
960 0x0000 //TX_AMS_RESRV_18 960 0x0000 //TX_AMS_RESRV_18
961 0x0000 //TX_AMS_RESRV_19 961 0x0000 //TX_AMS_RESRV_19
#RX #RX
0 0xA064 //RX_RECVFUNC_MODE_0 0 0x8064 //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1 1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG 2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC 3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -51723,7 +51723,7 @@
19 0x0020 //RX_PP_RESRV_1 19 0x0020 //RX_PP_RESRV_1
20 0x0400 //RX_N_SN_EST 20 0x0400 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST 21 0x000C //RX_N2_SN_EST
22 0x0003 //RX_NS_LVL_CTRL 22 0x0006 //RX_NS_LVL_CTRL
23 0x9000 //RX_THR_SN_EST 23 0x9000 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT 24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_FENS_RESRV_0 25 0x000A //RX_FENS_RESRV_0
@@ -52574,7 +52574,7 @@
176 0x0020 //RX_PP_RESRV_1 176 0x0020 //RX_PP_RESRV_1
177 0x0400 //RX_N_SN_EST 177 0x0400 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST 178 0x000C //RX_N2_SN_EST
179 0x0003 //RX_NS_LVL_CTRL 179 0x0006 //RX_NS_LVL_CTRL
180 0x9000 //RX_THR_SN_EST 180 0x9000 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT 181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_FENS_RESRV_0 182 0x000A //RX_FENS_RESRV_0
@@ -65051,7 +65051,7 @@
960 0x0000 //TX_AMS_RESRV_18 960 0x0000 //TX_AMS_RESRV_18
961 0x0000 //TX_AMS_RESRV_19 961 0x0000 //TX_AMS_RESRV_19
#RX #RX
0 0xA064 //RX_RECVFUNC_MODE_0 0 0x8064 //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1 1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG 2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC 3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -65073,7 +65073,7 @@
19 0x0020 //RX_PP_RESRV_1 19 0x0020 //RX_PP_RESRV_1
20 0x0400 //RX_N_SN_EST 20 0x0400 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST 21 0x000C //RX_N2_SN_EST
22 0x0003 //RX_NS_LVL_CTRL 22 0x0006 //RX_NS_LVL_CTRL
23 0x9000 //RX_THR_SN_EST 23 0x9000 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT 24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_FENS_RESRV_0 25 0x000A //RX_FENS_RESRV_0
@@ -65924,7 +65924,7 @@
176 0x0020 //RX_PP_RESRV_1 176 0x0020 //RX_PP_RESRV_1
177 0x0400 //RX_N_SN_EST 177 0x0400 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST 178 0x000C //RX_N2_SN_EST
179 0x0003 //RX_NS_LVL_CTRL 179 0x0006 //RX_NS_LVL_CTRL
180 0x9000 //RX_THR_SN_EST 180 0x9000 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT 181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_FENS_RESRV_0 182 0x000A //RX_FENS_RESRV_0