audio: adjust the latency for av sync result

Adjust the latency for BLE audio and others for av sync result.

Bug: 241898786
Test: Play AV sync video
Change-Id: I3ed43eac0b2e3a4d7ca9e8c8003654d3b0ba4e3a
This commit is contained in:
millerliang 2022-08-11 19:48:02 +08:00
parent 90a43b82d6
commit a85e8a9faf
4 changed files with 38 additions and 12 deletions

View file

@ -208,9 +208,10 @@
<dsp_latency>
<usecase id="UC_LOW_LATENCY_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="60000"/>
</usecase>
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
@ -218,6 +219,7 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="80000"/>
</usecase>
<usecase id="UC_COMPRESSED_OFFLOAD_PLAYBACK" type="playback">
@ -225,6 +227,7 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="20000"/>
</usecase>
<usecase id="UC_AUDIO_RECORD" type="capture">

View file

@ -206,9 +206,10 @@
<dsp_latency>
<usecase id="UC_LOW_LATENCY_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="60000"/>
</usecase>
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
@ -216,6 +217,15 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="80000"/>
</usecase>
<usecase id="UC_COMPRESSED_OFFLOAD_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="20000"/>
</usecase>
<usecase id="UC_AUDIO_RECORD" type="capture">

View file

@ -208,9 +208,10 @@
<dsp_latency>
<usecase id="UC_LOW_LATENCY_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="60000"/>
</usecase>
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
@ -218,6 +219,7 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="80000"/>
</usecase>
<usecase id="UC_COMPRESSED_OFFLOAD_PLAYBACK" type="playback">
@ -225,6 +227,7 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="20000"/>
</usecase>
<usecase id="UC_AUDIO_RECORD" type="capture">

View file

@ -206,9 +206,10 @@
<dsp_latency>
<usecase id="UC_LOW_LATENCY_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="60000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="60000"/>
</usecase>
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
@ -216,6 +217,15 @@
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="80000"/>
</usecase>
<usecase id="UC_COMPRESSED_OFFLOAD_PLAYBACK" type="playback">
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="40000"/>
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="70000"/>
<be_cfg be_id="OUT_BLE_BE_CFG" latency="20000"/>
</usecase>
<usecase id="UC_AUDIO_RECORD" type="capture">