apollon: provide support for callscreening for kona/lito.

- missed on a12 update

add support for callscreening support in audio_policy_configuration
- add mixer paths related to proxy ports needed in call_screening

Change-Id: Ib0c220fa44c23454e71e772bfa406bd82c06b90d
This commit is contained in:
Jaideep Sharma
2020-03-13 18:02:45 +05:30
committed by althafvly
parent 9b15b64072
commit f7d9a3a354

View File

@@ -225,6 +225,9 @@
<ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="0" />
<!-- Multimode Voice1 Display-Port --> <!-- Multimode Voice1 Display-Port -->
<ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode1" value="0" /> <ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode1" value="0" />
<!-- Multimode Voice1 proxy-Port -->
<ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="0" />
<ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="0" />
<!-- Miltimode Voice1 end--> <!-- Miltimode Voice1 end-->
<!-- Multimode Voice2 --> <!-- Multimode Voice2 -->
@@ -244,6 +247,9 @@
<ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="0" /> <ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="0" />
<!-- Multimode Voice2 Display-Port --> <!-- Multimode Voice2 Display-Port -->
<ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode2" value="0" /> <ctl name="DISPLAY_PORT_RX_Voice Mixer VoiceMMode2" value="0" />
<!-- Multimode Voice2 proxy-Port -->
<ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="0" />
<ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="0" />
<!-- Multimode Voice2 end--> <!-- Multimode Voice2 end-->
<!-- Voice external ec. reference --> <!-- Voice external ec. reference -->
@@ -2071,6 +2077,10 @@
<path name="incall-rec-uplink" /> <path name="incall-rec-uplink" />
</path> </path>
<path name="incall-rec-uplink call-proxy-in">
<path name="incall-rec-uplink" />
</path>
<path name="incall-rec-uplink-compress"> <path name="incall-rec-uplink-compress">
<ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" /> <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" />
</path> </path>
@@ -2123,6 +2133,10 @@
<path name="incall-rec-downlink" /> <path name="incall-rec-downlink" />
</path> </path>
<path name="incall-rec-downlink call-proxy-in">
<path name="incall-rec-downlink" />
</path>
<path name="incall-rec-downlink headset-mic"> <path name="incall-rec-downlink headset-mic">
<path name="incall-rec-downlink" /> <path name="incall-rec-downlink" />
</path> </path>
@@ -2180,6 +2194,10 @@
<path name="incall-rec-uplink-and-downlink" /> <path name="incall-rec-uplink-and-downlink" />
</path> </path>
<path name="incall-rec-uplink-and-downlink call-proxy-in">
<path name="incall-rec-uplink-and-downlink" />
</path>
<path name="incall-rec-uplink-and-downlink headset-mic"> <path name="incall-rec-uplink-and-downlink headset-mic">
<path name="incall-rec-uplink-and-downlink" /> <path name="incall-rec-uplink-and-downlink" />
</path> </path>
@@ -2295,6 +2313,11 @@
<ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="1" />
</path> </path>
<path name="voicemmode1-call call-proxy">
<ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="1" />
</path>
<path name="voicemmode1-call headphones"> <path name="voicemmode1-call headphones">
<ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="1" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="1" />
<ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="1" />
@@ -2442,6 +2465,11 @@
<ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="1" />
</path> </path>
<path name="voicemmode2-call call-proxy">
<ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="1" />
<ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="1" />
</path>
<!-- VoIP Rx settings --> <!-- VoIP Rx settings -->
<path name="audio-playback-voip"> <path name="audio-playback-voip">
<ctl name="WSA_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="WSA_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" />
@@ -3989,6 +4017,10 @@
<path name="incall_music_uplink" /> <path name="incall_music_uplink" />
</path> </path>
<path name="incall_music_uplink call-proxy">
<path name="incall_music_uplink" />
</path>
<path name="incall_music_uplink usb-headphones"> <path name="incall_music_uplink usb-headphones">
<path name="incall_music_uplink" /> <path name="incall_music_uplink" />
</path> </path>
@@ -4116,4 +4148,10 @@
<path name="incall_music_uplink2 bt-a2dp"> <path name="incall_music_uplink2 bt-a2dp">
<path name="incall_music_uplink2" /> <path name="incall_music_uplink2" />
</path> </path>
<path name="call-proxy">
</path>
<path name="call-proxy-in">
</path>
</mixer> </mixer>