audio: adjust the latency for USB Headphone

Adjust the latency for OUT_USB_HEADSET_BE_CFG

Bug: 174992590
Test: Test av sync for video playback
Change-Id: Idc1dedbbc21290106d417905832810b1ebd1c576
diff --git a/audio/oriole/config/audio_platform_configuration.xml b/audio/oriole/config/audio_platform_configuration.xml
index 5fab66c..ef9dd79 100644
--- a/audio/oriole/config/audio_platform_configuration.xml
+++ b/audio/oriole/config/audio_platform_configuration.xml
@@ -206,13 +206,15 @@
         <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_A2DP_BE_CFG" latency="100000"/>
+            <be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
+            <be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
         </usecase>
 
         <usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
             <be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
+            <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="280000"/>
         </usecase>
 
         <usecase id="UC_AUDIO_RECORD" type="capture">
@@ -221,11 +223,11 @@
             <be_cfg be_id="IN_CAMCORDER_PORTRAIT_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_LANDSCAPE_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_INVERT_LANDSCAPE_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
         </usecase>
     </dsp_latency>
 
diff --git a/audio/raven/config/audio_platform_configuration.xml b/audio/raven/config/audio_platform_configuration.xml
index 5fab66c..ef9dd79 100644
--- a/audio/raven/config/audio_platform_configuration.xml
+++ b/audio/raven/config/audio_platform_configuration.xml
@@ -206,13 +206,15 @@
         <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_A2DP_BE_CFG" latency="100000"/>
+            <be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
+            <be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
         </usecase>
 
         <usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
             <be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
+            <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="280000"/>
         </usecase>
 
         <usecase id="UC_AUDIO_RECORD" type="capture">
@@ -221,11 +223,11 @@
             <be_cfg be_id="IN_CAMCORDER_PORTRAIT_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_LANDSCAPE_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_INVERT_LANDSCAPE_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
         </usecase>
     </dsp_latency>
 
diff --git a/audio/slider/config/audio_platform_configuration.xml b/audio/slider/config/audio_platform_configuration.xml
index 2c78ee1..f379b99 100644
--- a/audio/slider/config/audio_platform_configuration.xml
+++ b/audio/slider/config/audio_platform_configuration.xml
@@ -144,13 +144,15 @@
         <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_A2DP_BE_CFG" latency="100000"/>
+            <be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
+            <be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
         </usecase>
 
         <usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
             <be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
+            <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="280000"/>
         </usecase>
 
         <usecase id="UC_AUDIO_RECORD" type="capture">
@@ -159,11 +161,11 @@
             <be_cfg be_id="IN_CAMCORDER_PORTRAIT_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_LANDSCAPE_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_INVERT_LANDSCAPE_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
         </usecase>
     </dsp_latency>
 
diff --git a/audio/whitefin/config/audio_platform_configuration.xml b/audio/whitefin/config/audio_platform_configuration.xml
index 2c78ee1..f379b99 100644
--- a/audio/whitefin/config/audio_platform_configuration.xml
+++ b/audio/whitefin/config/audio_platform_configuration.xml
@@ -144,13 +144,15 @@
         <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_A2DP_BE_CFG" latency="100000"/>
+            <be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
+            <be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
         </usecase>
 
         <usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
             <be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
-	    <be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
+            <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="280000"/>
         </usecase>
 
         <usecase id="UC_AUDIO_RECORD" type="capture">
@@ -159,11 +161,11 @@
             <be_cfg be_id="IN_CAMCORDER_PORTRAIT_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_LANDSCAPE_BE_CFG" latency="160000"/>
             <be_cfg be_id="IN_CAMCORDER_SELFIE_INVERT_LANDSCAPE_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
-	    <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_CAMCORDER_SELFIE_PORTRAIT_BE_CFG" latency="160000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_NREC_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_BE_CFG" latency="40000"/>
+            <be_cfg be_id="IN_BTSCO_MIC_WB_NREC_BE_CFG" latency="40000"/>
         </usecase>
     </dsp_latency>