Loading configs/atoll/atoll.mk +0 −16 Original line number Original line Diff line number Diff line Loading @@ -204,10 +204,6 @@ PRODUCT_COPY_FILES += \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml # Reduce client buffer size for fast audio output tracks PRODUCT_PROPERTY_OVERRIDES += \ af.fast_track_multiplier=1 # Low latency audio buffer size in frames # Low latency audio buffer size in frames PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.period_size=192 vendor.audio_hal.period_size=192 Loading Loading @@ -237,18 +233,10 @@ persist.vendor.audio.ras.enabled=false PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.buffer.size.kb=32 vendor.audio.offload.buffer.size.kb=32 #Enable offload audio video playback by default PRODUCT_PROPERTY_OVERRIDES += \ audio.offload.video=true #Enable audio track offload by default #Enable audio track offload by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.track.enable=true vendor.audio.offload.track.enable=true #Enable music through deep buffer PRODUCT_PROPERTY_OVERRIDES += \ audio.deep_buffer.media=true #enable voice path for PCM VoIP by default #enable voice path for PCM VoIP by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.voice.path.for.pcm.voip=true vendor.voice.path.for.pcm.voip=true Loading Loading @@ -316,10 +304,6 @@ vendor.audio.use.sw.ape.decoder=true PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.hw.aac.encoder=true vendor.audio.hw.aac.encoder=true #Set AudioFlinger client heap size PRODUCT_PROPERTY_OVERRIDES += \ ro.af.client_heap_size_kbyte=7168 #Set HAL buffer size to samples equal to 3 ms #Set HAL buffer size to samples equal to 3 ms PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.in_period_size=144 vendor.audio_hal.in_period_size=144 Loading configs/bengal/audio_platform_info_intcodec.xml +3 −2 Original line number Original line Diff line number Diff line Loading @@ -113,13 +113,14 @@ <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_ANC_HEADSET" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_ANC_HEADSET" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_HANDSET" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_HANDSET" backend="handset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_1" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_1" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_2" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_2" interface="RX_CDC_DMA_RX_1"/> Loading @@ -127,7 +128,7 @@ <device name="SND_DEVICE_OUT_SPEAKER_VBAT" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_VBAT" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_1" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_1" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_2" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_2" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HANDSET" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_HANDSET" backend="handset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_IN_HANDSET_GENERIC_QMIC" interface="TX_CDC_DMA_TX_3"/> <device name="SND_DEVICE_IN_HANDSET_GENERIC_QMIC" interface="TX_CDC_DMA_TX_3"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER_STEREO" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER_STEREO" interface="RX_CDC_DMA_RX_1"/> Loading configs/bengal/audio_policy_configuration.xml +6 −12 Original line number Original line Diff line number Diff line Loading @@ -146,12 +146,6 @@ samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000" samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> </mixPort> </mixPort> <mixPort name="dsd_compress_passthrough" role="source" flags="AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING"> <profile name="" format="AUDIO_FORMAT_DSD" samplingRates="2822400,5644800" channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> </mixPort> <mixPort name="voice_tx" role="source"> <mixPort name="voice_tx" role="source"> <profile name="" format="AUDIO_FORMAT_PCM_16_BIT" <profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000,16000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/> samplingRates="8000,16000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/> Loading Loading @@ -328,11 +322,11 @@ <route type="mix" sink="Speaker" <route type="mix" sink="Speaker" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Wired Headset" <route type="mix" sink="Wired Headset" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Wired Headphones" <route type="mix" sink="Wired Headphones" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Line" <route type="mix" sink="Line" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="HDMI" <route type="mix" sink="HDMI" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> <route type="mix" sink="Proxy" <route type="mix" sink="Proxy" Loading @@ -354,11 +348,11 @@ <route type="mix" sink="voice_rx" <route type="mix" sink="voice_rx" sources="Telephony Rx"/> sources="Telephony Rx"/> <route type="mix" sink="primary input" <route type="mix" sink="primary input" sources="Wired Headset Mic,BT SCO Headset Mic,FM Tuner,USB Device In,USB Headset In,Telephony Rx"/> sources="Wired Headset Mic,BT SCO Headset Mic,FM Tuner,Telephony Rx"/> <route type="mix" sink="voip_tx" sources="Built-In Mic,Built-In Back Mic,BT SCO Headset Mic,USB Device In,USB Headset In,Wired Headset Mic"/> <route type="mix" sink="usb_surround_sound" <route type="mix" sink="usb_surround_sound" sources="USB Device In,USB Headset In"/> sources="USB Device In,USB Headset In"/> <route type="mix" sink="voip_tx" sources="Built-In Mic,Built-In Back Mic,BT SCO Headset Mic,USB Device In,USB Headset In,Wired Headset Mic"/> <route type="mix" sink="record_24" <route type="mix" sink="record_24" sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic"/> sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic"/> <route type="mix" sink="mmap_no_irq_in" <route type="mix" sink="mmap_no_irq_in" Loading configs/bengal/bengal.mk +0 −16 Original line number Original line Diff line number Diff line Loading @@ -203,10 +203,6 @@ PRODUCT_COPY_FILES += \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml # Reduce client buffer size for fast audio output tracks PRODUCT_PROPERTY_OVERRIDES += \ af.fast_track_multiplier=1 # Low latency audio buffer size in frames # Low latency audio buffer size in frames PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.period_size=192 vendor.audio_hal.period_size=192 Loading Loading @@ -249,18 +245,10 @@ persist.vendor.audio.ras.enabled=false PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.buffer.size.kb=32 vendor.audio.offload.buffer.size.kb=32 #Enable offload audio video playback by default PRODUCT_PROPERTY_OVERRIDES += \ audio.offload.video=true #Enable audio track offload by default #Enable audio track offload by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.track.enable=true vendor.audio.offload.track.enable=true #Enable music through deep buffer PRODUCT_PROPERTY_OVERRIDES += \ audio.deep_buffer.media=true #enable voice path for PCM VoIP by default #enable voice path for PCM VoIP by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.voice.path.for.pcm.voip=true vendor.voice.path.for.pcm.voip=true Loading Loading @@ -328,10 +316,6 @@ vendor.audio.use.sw.ape.decoder=true PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.hw.aac.encoder=true vendor.audio.hw.aac.encoder=true #Set AudioFlinger client heap size PRODUCT_PROPERTY_OVERRIDES += \ ro.af.client_heap_size_kbyte=7168 #Set HAL buffer size to samples equal to 3 ms #Set HAL buffer size to samples equal to 3 ms PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.in_period_size=144 vendor.audio_hal.in_period_size=144 Loading configs/bengal/mixer_paths.xml +154 −1 Original line number Original line Diff line number Diff line Loading @@ -95,7 +95,7 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia2" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia2" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia3" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia3" value="0" /> Loading Loading @@ -129,6 +129,8 @@ <ctl name="MultiMedia5 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia5 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="0" /> <ctl name="TX_AIF2_CAP Mixer DEC0" value="0" /> <ctl name="TX_CDC_DMA_TX_4 Channels" value="One" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_1 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_1 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_0 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_0 Channels" value="One" /> Loading Loading @@ -175,6 +177,7 @@ <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode1" value="0" /> <!-- Multimode Voice1 BTSCO --> <!-- Multimode Voice1 BTSCO --> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="0" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="0" /> Loading @@ -191,6 +194,7 @@ <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode2" value="0" /> <!-- Multimode Voice2 BTSCO --> <!-- Multimode Voice2 BTSCO --> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="0" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="0" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="0" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="0" /> Loading Loading @@ -445,6 +449,10 @@ <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_1" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_1" /> </path> </path> <path name="echo-reference-voip handset"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> </path> <path name="echo-reference-voip headphones"> <path name="echo-reference-voip headphones"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> </path> </path> Loading @@ -466,6 +474,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia1" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia1" value="1" /> </path> </path> <path name="deep-buffer-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> </path> <path name="deep-buffer-playback speaker-protected"> <path name="deep-buffer-playback speaker-protected"> <path name="deep-buffer-playback" /> <path name="deep-buffer-playback" /> </path> </path> Loading Loading @@ -527,6 +539,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> </path> </path> <path name="deep-buffer-playback headset"> <path name="deep-buffer-playback headphones" /> </path> <path name="deep-buffer-playback speaker-and-headphones"> <path name="deep-buffer-playback speaker-and-headphones"> <path name="deep-buffer-playback headphones" /> <path name="deep-buffer-playback headphones" /> <path name="deep-buffer-playback" /> <path name="deep-buffer-playback" /> Loading Loading @@ -571,6 +587,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia5" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia5" value="1" /> </path> </path> <path name="low-latency-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> </path> <path name="low-latency-playback speaker-protected"> <path name="low-latency-playback speaker-protected"> <path name="low-latency-playback" /> <path name="low-latency-playback" /> </path> </path> Loading Loading @@ -632,10 +652,15 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> </path> </path> <path name="low-latency-playback headset"> <path name="low-latency-playback headphones" /> </path> <path name="low-latency-playback speaker-and-headphones"> <path name="low-latency-playback speaker-and-headphones"> <path name="low-latency-playback headphones" /> <path name="low-latency-playback headphones" /> <path name="low-latency-playback" /> <path name="low-latency-playback" /> </path> </path> <path name="low-latency-playback resume"> <path name="low-latency-playback resume"> <ctl name="MultiMedia5_RX QOS Vote" value="Enable" /> <ctl name="MultiMedia5_RX QOS Vote" value="Enable" /> </path> </path> Loading Loading @@ -679,6 +704,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia8" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia8" value="1" /> </path> </path> <path name="audio-ull-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> </path> <path name="audio-ull-playback speaker-protected"> <path name="audio-ull-playback speaker-protected"> <path name="audio-ull-playback" /> <path name="audio-ull-playback" /> </path> </path> Loading @@ -691,6 +720,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> </path> </path> <path name="audio-ull-playback headset"> <path name="audio-ull-playback headphones" /> </path> <path name="audio-ull-playback speaker-and-headphones"> <path name="audio-ull-playback speaker-and-headphones"> <path name="audio-ull-playback" /> <path name="audio-ull-playback" /> <path name="audio-ull-playback headphones" /> <path name="audio-ull-playback headphones" /> Loading Loading @@ -782,6 +815,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia4" value="1" /> </path> </path> <path name="compress-offload-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> <path name="compress-offload-playback speaker-protected"> <path name="compress-offload-playback speaker-protected"> <path name="compress-offload-playback" /> <path name="compress-offload-playback" /> </path> </path> Loading Loading @@ -847,6 +884,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> </path> <path name="compress-offload-playback headset"> <path name="compress-offload-playback headphones" /> </path> <path name="compress-offload-playback headphones-44.1"> <path name="compress-offload-playback headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> </path> Loading Loading @@ -899,6 +940,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia7" value="1" /> </path> </path> <path name="compress-offload-playback2 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> </path> <path name="compress-offload-playback2 display-port"> <path name="compress-offload-playback2 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia7" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia7" value="1" /> </path> </path> Loading Loading @@ -952,6 +997,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> </path> </path> <path name="compress-offload-playback2 headset"> <path name="compress-offload-playback2 headphones" /> </path> <path name="compress-offload-playback2 headphones-44.1"> <path name="compress-offload-playback2 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> Loading Loading @@ -1005,6 +1054,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="compress-offload-playback3 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> <path name="compress-offload-playback3 display-port"> <path name="compress-offload-playback3 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -1058,6 +1111,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="compress-offload-playback3 headset"> <path name="compress-offload-playback3 headphones" /> </path> <path name="compress-offload-playback3 headphones-44.1"> <path name="compress-offload-playback3 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -1110,6 +1167,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia11" value="1" /> </path> </path> <path name="compress-offload-playback4 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> <path name="compress-offload-playback4 display-port"> <path name="compress-offload-playback4 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia11" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia11" value="1" /> </path> </path> Loading Loading @@ -1163,6 +1224,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> </path> <path name="compress-offload-playback4 headset"> <path name="compress-offload-playback4 headphones" /> </path> <path name="compress-offload-playback4 headphones-44.1"> <path name="compress-offload-playback4 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> </path> Loading Loading @@ -1215,6 +1280,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia12" value="1" /> </path> </path> <path name="compress-offload-playback5 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> <path name="compress-offload-playback5 display-port"> <path name="compress-offload-playback5 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia12" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia12" value="1" /> </path> </path> Loading Loading @@ -1268,6 +1337,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> </path> <path name="compress-offload-playback5 headset"> <path name="compress-offload-playback5 headphones" /> </path> <path name="compress-offload-playback5 headphones-44.1"> <path name="compress-offload-playback5 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> </path> Loading Loading @@ -1320,6 +1393,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="1" /> </path> </path> <path name="compress-offload-playback6 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> <path name="compress-offload-playback6 display-port"> <path name="compress-offload-playback6 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia13" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia13" value="1" /> </path> </path> Loading Loading @@ -1373,6 +1450,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> </path> <path name="compress-offload-playback6 headset"> <path name="compress-offload-playback6 headphones" /> </path> <path name="compress-offload-playback6 headphones-44.1"> <path name="compress-offload-playback6 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> </path> Loading Loading @@ -1425,6 +1506,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="1" /> </path> </path> <path name="compress-offload-playback7 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> <path name="compress-offload-playback7 display-port"> <path name="compress-offload-playback7 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia14" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia14" value="1" /> </path> </path> Loading Loading @@ -1478,6 +1563,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> </path> <path name="compress-offload-playback7 headset"> <path name="compress-offload-playback7 headphones" /> </path> <path name="compress-offload-playback7 headphones-44.1"> <path name="compress-offload-playback7 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> </path> Loading Loading @@ -1530,6 +1619,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="1" /> </path> </path> <path name="compress-offload-playback8 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> <path name="compress-offload-playback8 display-port"> <path name="compress-offload-playback8 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia15" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia15" value="1" /> </path> </path> Loading Loading @@ -1583,6 +1676,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> </path> <path name="compress-offload-playback8 headset"> <path name="compress-offload-playback8 headphones" /> </path> <path name="compress-offload-playback8 headphones-44.1"> <path name="compress-offload-playback8 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> </path> Loading Loading @@ -1635,6 +1732,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="compress-offload-playback9 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> <path name="compress-offload-playback9 display-port"> <path name="compress-offload-playback9 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" /> </path> </path> Loading Loading @@ -1688,6 +1789,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="compress-offload-playback9 headset"> <path name="compress-offload-playback9 headphones" /> </path> <path name="compress-offload-playback9 headphones-44.1"> <path name="compress-offload-playback9 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> Loading Loading @@ -1848,6 +1953,10 @@ <ctl name="RX_CDC_DMA_RX_0_DL_HL Switch" value="1" /> <ctl name="RX_CDC_DMA_RX_0_DL_HL Switch" value="1" /> </path> </path> <path name="play-fm headset"> <path name="play-fm headphones" /> </path> <path name="incall-rec-uplink"> <path name="incall-rec-uplink"> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> </path> Loading Loading @@ -2013,6 +2122,11 @@ <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> </path> <path name="compress-voip-call handset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> <path name="compress-voip-call bt-a2dp"> <path name="compress-voip-call bt-a2dp"> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> Loading @@ -2023,6 +2137,10 @@ <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> </path> <path name="compress-voip-call headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_4_Voip" value="1" /> </path> <path name="compress-voip-call bt-sco"> <path name="compress-voip-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> Loading Loading @@ -2058,11 +2176,21 @@ <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 handset"> <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" /> </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" /> </path> </path> <path name="voicemmode1-call headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode1" value="1" /> </path> <path name="voicemmode1-call bt-sco"> <path name="voicemmode1-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="1" /> Loading Loading @@ -2107,11 +2235,21 @@ <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 handset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="1" /> </path> <path name="voicemmode2-call headphones"> <path name="voicemmode2-call headphones"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <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 headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_4_MMode2" value="1" /> </path> <path name="voicemmode2-call bt-sco"> <path name="voicemmode2-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="1" /> Loading Loading @@ -2156,10 +2294,18 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="audio-playback-voip handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> <path name="audio-playback-voip headphones"> <path name="audio-playback-voip headphones"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="audio-playback-voip headset"> <path name="audio-playback-voip headphones" /> </path> <path name="audio-playback-voip bt-sco"> <path name="audio-playback-voip bt-sco"> <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1" /> <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -2451,6 +2597,10 @@ <path name="headphones" /> <path name="headphones" /> </path> </path> <path name="voice-headset"> <path name="headphones" /> </path> <path name="voice-line"> <path name="voice-line"> <path name="voice-headphones" /> <path name="voice-headphones" /> </path> </path> Loading Loading @@ -2997,6 +3147,9 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="mmap-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> <path name="mmap-playback headphones"> <path name="mmap-playback headphones"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> Loading Loading
configs/atoll/atoll.mk +0 −16 Original line number Original line Diff line number Diff line Loading @@ -204,10 +204,6 @@ PRODUCT_COPY_FILES += \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml # Reduce client buffer size for fast audio output tracks PRODUCT_PROPERTY_OVERRIDES += \ af.fast_track_multiplier=1 # Low latency audio buffer size in frames # Low latency audio buffer size in frames PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.period_size=192 vendor.audio_hal.period_size=192 Loading Loading @@ -237,18 +233,10 @@ persist.vendor.audio.ras.enabled=false PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.buffer.size.kb=32 vendor.audio.offload.buffer.size.kb=32 #Enable offload audio video playback by default PRODUCT_PROPERTY_OVERRIDES += \ audio.offload.video=true #Enable audio track offload by default #Enable audio track offload by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.track.enable=true vendor.audio.offload.track.enable=true #Enable music through deep buffer PRODUCT_PROPERTY_OVERRIDES += \ audio.deep_buffer.media=true #enable voice path for PCM VoIP by default #enable voice path for PCM VoIP by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.voice.path.for.pcm.voip=true vendor.voice.path.for.pcm.voip=true Loading Loading @@ -316,10 +304,6 @@ vendor.audio.use.sw.ape.decoder=true PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.hw.aac.encoder=true vendor.audio.hw.aac.encoder=true #Set AudioFlinger client heap size PRODUCT_PROPERTY_OVERRIDES += \ ro.af.client_heap_size_kbyte=7168 #Set HAL buffer size to samples equal to 3 ms #Set HAL buffer size to samples equal to 3 ms PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.in_period_size=144 vendor.audio_hal.in_period_size=144 Loading
configs/bengal/audio_platform_info_intcodec.xml +3 −2 Original line number Original line Diff line number Diff line Loading @@ -113,13 +113,14 @@ <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_ANC_HEADSET" backend="speaker-and-headphones" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_ANC_HEADSET" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_ANC_HEADSET" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_LINE" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_FULL_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADPHONES" backend="headphones" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_TTY_VCO_HEADSET" backend="headset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_HANDSET" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_HANDSET" backend="handset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_1" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_1" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_2" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_EXTERNAL_2" interface="RX_CDC_DMA_RX_1"/> Loading @@ -127,7 +128,7 @@ <device name="SND_DEVICE_OUT_SPEAKER_VBAT" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_VBAT" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_1" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_1" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_2" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_2" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_OUT_VOICE_HANDSET" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_HANDSET" backend="handset" interface="RX_CDC_DMA_RX_0"/> <device name="SND_DEVICE_IN_HANDSET_GENERIC_QMIC" interface="TX_CDC_DMA_TX_3"/> <device name="SND_DEVICE_IN_HANDSET_GENERIC_QMIC" interface="TX_CDC_DMA_TX_3"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER_STEREO" interface="RX_CDC_DMA_RX_1"/> <device name="SND_DEVICE_OUT_VOICE_SPEAKER_STEREO" interface="RX_CDC_DMA_RX_1"/> Loading
configs/bengal/audio_policy_configuration.xml +6 −12 Original line number Original line Diff line number Diff line Loading @@ -146,12 +146,6 @@ samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000" samplingRates="8000,11025,12000,16000,22050,24000,32000,44100,48000,64000,88200,96000" channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> </mixPort> </mixPort> <mixPort name="dsd_compress_passthrough" role="source" flags="AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING"> <profile name="" format="AUDIO_FORMAT_DSD" samplingRates="2822400,5644800" channelMasks="AUDIO_CHANNEL_OUT_STEREO,AUDIO_CHANNEL_OUT_MONO"/> </mixPort> <mixPort name="voice_tx" role="source"> <mixPort name="voice_tx" role="source"> <profile name="" format="AUDIO_FORMAT_PCM_16_BIT" <profile name="" format="AUDIO_FORMAT_PCM_16_BIT" samplingRates="8000,16000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/> samplingRates="8000,16000,48000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/> Loading Loading @@ -328,11 +322,11 @@ <route type="mix" sink="Speaker" <route type="mix" sink="Speaker" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Wired Headset" <route type="mix" sink="Wired Headset" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Wired Headphones" <route type="mix" sink="Wired Headphones" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="Line" <route type="mix" sink="Line" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,dsd_compress_passthrough,voip_rx,mmap_no_irq_out"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out"/> <route type="mix" sink="HDMI" <route type="mix" sink="HDMI" sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,compress_passthrough,voip_rx"/> <route type="mix" sink="Proxy" <route type="mix" sink="Proxy" Loading @@ -354,11 +348,11 @@ <route type="mix" sink="voice_rx" <route type="mix" sink="voice_rx" sources="Telephony Rx"/> sources="Telephony Rx"/> <route type="mix" sink="primary input" <route type="mix" sink="primary input" sources="Wired Headset Mic,BT SCO Headset Mic,FM Tuner,USB Device In,USB Headset In,Telephony Rx"/> sources="Wired Headset Mic,BT SCO Headset Mic,FM Tuner,Telephony Rx"/> <route type="mix" sink="voip_tx" sources="Built-In Mic,Built-In Back Mic,BT SCO Headset Mic,USB Device In,USB Headset In,Wired Headset Mic"/> <route type="mix" sink="usb_surround_sound" <route type="mix" sink="usb_surround_sound" sources="USB Device In,USB Headset In"/> sources="USB Device In,USB Headset In"/> <route type="mix" sink="voip_tx" sources="Built-In Mic,Built-In Back Mic,BT SCO Headset Mic,USB Device In,USB Headset In,Wired Headset Mic"/> <route type="mix" sink="record_24" <route type="mix" sink="record_24" sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic"/> sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic"/> <route type="mix" sink="mmap_no_irq_in" <route type="mix" sink="mmap_no_irq_in" Loading
configs/bengal/bengal.mk +0 −16 Original line number Original line Diff line number Diff line Loading @@ -203,10 +203,6 @@ PRODUCT_COPY_FILES += \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml \ $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml $(TOPDIR)vendor/qcom/opensource/audio-hal/primary-hal/configs/common/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml # Reduce client buffer size for fast audio output tracks PRODUCT_PROPERTY_OVERRIDES += \ af.fast_track_multiplier=1 # Low latency audio buffer size in frames # Low latency audio buffer size in frames PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.period_size=192 vendor.audio_hal.period_size=192 Loading Loading @@ -249,18 +245,10 @@ persist.vendor.audio.ras.enabled=false PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.buffer.size.kb=32 vendor.audio.offload.buffer.size.kb=32 #Enable offload audio video playback by default PRODUCT_PROPERTY_OVERRIDES += \ audio.offload.video=true #Enable audio track offload by default #Enable audio track offload by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.offload.track.enable=true vendor.audio.offload.track.enable=true #Enable music through deep buffer PRODUCT_PROPERTY_OVERRIDES += \ audio.deep_buffer.media=true #enable voice path for PCM VoIP by default #enable voice path for PCM VoIP by default PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.voice.path.for.pcm.voip=true vendor.voice.path.for.pcm.voip=true Loading Loading @@ -328,10 +316,6 @@ vendor.audio.use.sw.ape.decoder=true PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio.hw.aac.encoder=true vendor.audio.hw.aac.encoder=true #Set AudioFlinger client heap size PRODUCT_PROPERTY_OVERRIDES += \ ro.af.client_heap_size_kbyte=7168 #Set HAL buffer size to samples equal to 3 ms #Set HAL buffer size to samples equal to 3 ms PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.in_period_size=144 vendor.audio_hal.in_period_size=144 Loading
configs/bengal/mixer_paths.xml +154 −1 Original line number Original line Diff line number Diff line Loading @@ -95,7 +95,7 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="0" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia2" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia2" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia3" value="0" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia3" value="0" /> Loading Loading @@ -129,6 +129,8 @@ <ctl name="MultiMedia5 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia5 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="0" /> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="0" /> <ctl name="TX_AIF2_CAP Mixer DEC0" value="0" /> <ctl name="TX_CDC_DMA_TX_4 Channels" value="One" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_1 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_1 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_0 Channels" value="One" /> <ctl name="RX_CDC_DMA_RX_0 Channels" value="One" /> Loading Loading @@ -175,6 +177,7 @@ <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode1" value="0" /> <!-- Multimode Voice1 BTSCO --> <!-- Multimode Voice1 BTSCO --> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="0" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="0" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="0" /> Loading @@ -191,6 +194,7 @@ <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_1_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="0" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="0" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode2" value="0" /> <!-- Multimode Voice2 BTSCO --> <!-- Multimode Voice2 BTSCO --> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="0" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="0" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="0" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="0" /> Loading Loading @@ -445,6 +449,10 @@ <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_1" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_1" /> </path> </path> <path name="echo-reference-voip handset"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> </path> <path name="echo-reference-voip headphones"> <path name="echo-reference-voip headphones"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> </path> </path> Loading @@ -466,6 +474,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia1" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia1" value="1" /> </path> </path> <path name="deep-buffer-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> </path> <path name="deep-buffer-playback speaker-protected"> <path name="deep-buffer-playback speaker-protected"> <path name="deep-buffer-playback" /> <path name="deep-buffer-playback" /> </path> </path> Loading Loading @@ -527,6 +539,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia1" value="1" /> </path> </path> <path name="deep-buffer-playback headset"> <path name="deep-buffer-playback headphones" /> </path> <path name="deep-buffer-playback speaker-and-headphones"> <path name="deep-buffer-playback speaker-and-headphones"> <path name="deep-buffer-playback headphones" /> <path name="deep-buffer-playback headphones" /> <path name="deep-buffer-playback" /> <path name="deep-buffer-playback" /> Loading Loading @@ -571,6 +587,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia5" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia5" value="1" /> </path> </path> <path name="low-latency-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> </path> <path name="low-latency-playback speaker-protected"> <path name="low-latency-playback speaker-protected"> <path name="low-latency-playback" /> <path name="low-latency-playback" /> </path> </path> Loading Loading @@ -632,10 +652,15 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia5" value="1" /> </path> </path> <path name="low-latency-playback headset"> <path name="low-latency-playback headphones" /> </path> <path name="low-latency-playback speaker-and-headphones"> <path name="low-latency-playback speaker-and-headphones"> <path name="low-latency-playback headphones" /> <path name="low-latency-playback headphones" /> <path name="low-latency-playback" /> <path name="low-latency-playback" /> </path> </path> <path name="low-latency-playback resume"> <path name="low-latency-playback resume"> <ctl name="MultiMedia5_RX QOS Vote" value="Enable" /> <ctl name="MultiMedia5_RX QOS Vote" value="Enable" /> </path> </path> Loading Loading @@ -679,6 +704,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia8" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia8" value="1" /> </path> </path> <path name="audio-ull-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> </path> <path name="audio-ull-playback speaker-protected"> <path name="audio-ull-playback speaker-protected"> <path name="audio-ull-playback" /> <path name="audio-ull-playback" /> </path> </path> Loading @@ -691,6 +720,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia8" value="1" /> </path> </path> <path name="audio-ull-playback headset"> <path name="audio-ull-playback headphones" /> </path> <path name="audio-ull-playback speaker-and-headphones"> <path name="audio-ull-playback speaker-and-headphones"> <path name="audio-ull-playback" /> <path name="audio-ull-playback" /> <path name="audio-ull-playback headphones" /> <path name="audio-ull-playback headphones" /> Loading Loading @@ -782,6 +815,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia4" value="1" /> </path> </path> <path name="compress-offload-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> <path name="compress-offload-playback speaker-protected"> <path name="compress-offload-playback speaker-protected"> <path name="compress-offload-playback" /> <path name="compress-offload-playback" /> </path> </path> Loading Loading @@ -847,6 +884,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> </path> <path name="compress-offload-playback headset"> <path name="compress-offload-playback headphones" /> </path> <path name="compress-offload-playback headphones-44.1"> <path name="compress-offload-playback headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia4" value="1" /> </path> </path> Loading Loading @@ -899,6 +940,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia7" value="1" /> </path> </path> <path name="compress-offload-playback2 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> </path> <path name="compress-offload-playback2 display-port"> <path name="compress-offload-playback2 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia7" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia7" value="1" /> </path> </path> Loading Loading @@ -952,6 +997,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> </path> </path> <path name="compress-offload-playback2 headset"> <path name="compress-offload-playback2 headphones" /> </path> <path name="compress-offload-playback2 headphones-44.1"> <path name="compress-offload-playback2 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia7" value="1" /> Loading Loading @@ -1005,6 +1054,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="compress-offload-playback3 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> <path name="compress-offload-playback3 display-port"> <path name="compress-offload-playback3 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -1058,6 +1111,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="compress-offload-playback3 headset"> <path name="compress-offload-playback3 headphones" /> </path> <path name="compress-offload-playback3 headphones-44.1"> <path name="compress-offload-playback3 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -1110,6 +1167,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia11" value="1" /> </path> </path> <path name="compress-offload-playback4 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> <path name="compress-offload-playback4 display-port"> <path name="compress-offload-playback4 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia11" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia11" value="1" /> </path> </path> Loading Loading @@ -1163,6 +1224,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> </path> <path name="compress-offload-playback4 headset"> <path name="compress-offload-playback4 headphones" /> </path> <path name="compress-offload-playback4 headphones-44.1"> <path name="compress-offload-playback4 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia11" value="1" /> </path> </path> Loading Loading @@ -1215,6 +1280,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia12" value="1" /> </path> </path> <path name="compress-offload-playback5 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> <path name="compress-offload-playback5 display-port"> <path name="compress-offload-playback5 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia12" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia12" value="1" /> </path> </path> Loading Loading @@ -1268,6 +1337,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> </path> <path name="compress-offload-playback5 headset"> <path name="compress-offload-playback5 headphones" /> </path> <path name="compress-offload-playback5 headphones-44.1"> <path name="compress-offload-playback5 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia12" value="1" /> </path> </path> Loading Loading @@ -1320,6 +1393,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia13" value="1" /> </path> </path> <path name="compress-offload-playback6 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> <path name="compress-offload-playback6 display-port"> <path name="compress-offload-playback6 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia13" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia13" value="1" /> </path> </path> Loading Loading @@ -1373,6 +1450,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> </path> <path name="compress-offload-playback6 headset"> <path name="compress-offload-playback6 headphones" /> </path> <path name="compress-offload-playback6 headphones-44.1"> <path name="compress-offload-playback6 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia13" value="1" /> </path> </path> Loading Loading @@ -1425,6 +1506,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia14" value="1" /> </path> </path> <path name="compress-offload-playback7 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> <path name="compress-offload-playback7 display-port"> <path name="compress-offload-playback7 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia14" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia14" value="1" /> </path> </path> Loading Loading @@ -1478,6 +1563,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> </path> <path name="compress-offload-playback7 headset"> <path name="compress-offload-playback7 headphones" /> </path> <path name="compress-offload-playback7 headphones-44.1"> <path name="compress-offload-playback7 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia14" value="1" /> </path> </path> Loading Loading @@ -1530,6 +1619,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia15" value="1" /> </path> </path> <path name="compress-offload-playback8 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> <path name="compress-offload-playback8 display-port"> <path name="compress-offload-playback8 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia15" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia15" value="1" /> </path> </path> Loading Loading @@ -1583,6 +1676,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> </path> <path name="compress-offload-playback8 headset"> <path name="compress-offload-playback8 headphones" /> </path> <path name="compress-offload-playback8 headphones-44.1"> <path name="compress-offload-playback8 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia15" value="1" /> </path> </path> Loading Loading @@ -1635,6 +1732,10 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="compress-offload-playback9 handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> <path name="compress-offload-playback9 display-port"> <path name="compress-offload-playback9 display-port"> <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" /> <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1" /> </path> </path> Loading Loading @@ -1688,6 +1789,10 @@ <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="compress-offload-playback9 headset"> <path name="compress-offload-playback9 headphones" /> </path> <path name="compress-offload-playback9 headphones-44.1"> <path name="compress-offload-playback9 headphones-44.1"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> Loading Loading @@ -1848,6 +1953,10 @@ <ctl name="RX_CDC_DMA_RX_0_DL_HL Switch" value="1" /> <ctl name="RX_CDC_DMA_RX_0_DL_HL Switch" value="1" /> </path> </path> <path name="play-fm headset"> <path name="play-fm headphones" /> </path> <path name="incall-rec-uplink"> <path name="incall-rec-uplink"> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> </path> Loading Loading @@ -2013,6 +2122,11 @@ <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> </path> <path name="compress-voip-call handset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> <path name="compress-voip-call bt-a2dp"> <path name="compress-voip-call bt-a2dp"> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> Loading @@ -2023,6 +2137,10 @@ <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_3_Voip" value="1" /> </path> </path> <path name="compress-voip-call headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer Voip" value="1" /> <ctl name="Voip_Tx Mixer TX_CDC_DMA_TX_4_Voip" value="1" /> </path> <path name="compress-voip-call bt-sco"> <path name="compress-voip-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1" /> Loading Loading @@ -2058,11 +2176,21 @@ <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 handset"> <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" /> </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" /> </path> </path> <path name="voicemmode1-call headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer TX_CDC_DMA_TX_4_MMode1" value="1" /> </path> <path name="voicemmode1-call bt-sco"> <path name="voicemmode1-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="1" /> <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="1" /> Loading Loading @@ -2107,11 +2235,21 @@ <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 handset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_3_MMode2" value="1" /> </path> <path name="voicemmode2-call headphones"> <path name="voicemmode2-call headphones"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <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 headset"> <ctl name="RX_CDC_DMA_RX_0_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer TX_CDC_DMA_TX_4_MMode2" value="1" /> </path> <path name="voicemmode2-call bt-sco"> <path name="voicemmode2-call bt-sco"> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="1" /> <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="1" /> <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="1" /> Loading Loading @@ -2156,10 +2294,18 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="audio-playback-voip handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> <path name="audio-playback-voip headphones"> <path name="audio-playback-voip headphones"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia10" value="1" /> </path> </path> <path name="audio-playback-voip headset"> <path name="audio-playback-voip headphones" /> </path> <path name="audio-playback-voip bt-sco"> <path name="audio-playback-voip bt-sco"> <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1" /> <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1" /> </path> </path> Loading Loading @@ -2451,6 +2597,10 @@ <path name="headphones" /> <path name="headphones" /> </path> </path> <path name="voice-headset"> <path name="headphones" /> </path> <path name="voice-line"> <path name="voice-line"> <path name="voice-headphones" /> <path name="voice-headphones" /> </path> </path> Loading Loading @@ -2997,6 +3147,9 @@ <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_1 Audio Mixer MultiMedia16" value="1" /> </path> </path> <path name="mmap-playback handset"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> <path name="mmap-playback headphones"> <path name="mmap-playback headphones"> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> <ctl name="RX_CDC_DMA_RX_0 Audio Mixer MultiMedia16" value="1" /> </path> </path> Loading