android13/hardware/rockchip/audio/tinyalsa_hal/codec_config/mixer_paths.xml

111 lines
2.4 KiB
XML
Executable File

<mixer>
<!-- These are the initial mixer settings -->
<ctl name="Capture MIC Path" value="MIC OFF" />
<ctl name="Playback Path" value="OFF" />
<ctl name="Voice Call Path" value="OFF" />
<ctl name="Voip Path" value="OFF" />
<!-- These are commonly used control sequences -->
<!-- These are useful named paths -->
<path name="speaker">
<ctl name="Playback Path" value="SPK" />
</path>
<path name="main-mic">
<ctl name="Capture MIC Path" value="Main Mic" />
</path>
<path name="headphones">
<ctl name="Playback Path" value="HP_NO_MIC" />
</path>
<!-- Playback paths -->
<path name="media-speaker">
<path name="speaker" />
</path>
<path name="media-headphones">
<path name="headphones" />
</path>
<path name="voice-rec-speaker">
<path name="speaker" />
<ctl name="Voice Call Path" value="SPK" />
</path>
<path name="voice-rec-headphones">
<path name="headphones" />
<ctl name="Voice Call Path" value="HP_NO_MIC" />
</path>
<path name="communication-speaker">
<path name="speaker" />
<ctl name="Voip Path" value="SPK" />
</path>
<path name="communication-headphones">
<path name="headphones" />
<ctl name="Voip Path" value="HP_NO_MIC" />
</path>
<path name="speaker-and-headphones">
</path>
<path name="bt-sco-headset">
<ctl name="Playback Path" value="BT" />
</path>
<!-- Capture paths -->
<path name="media-main-mic">
<path name="main-mic" />
</path>
<path name="voice-rec-main-mic">
<path name="main-mic" />
</path>
<path name="communication-main-mic">
<path name="main-mic" />
</path>
<path name="media-second-mic">
<path name="main-mic" />
</path>
<path name="media-headset-mic">
<path name="main-mic" />
</path>
<path name="bt-sco-mic">
<ctl name="Capture MIC Path" value="BT Sco Mic" />
</path>
<path name="voice-rec-headset-mic">
<path name="main-mic" />
</path>
<path name="communication-headset-mic">
<path name="main-mic" />
</path>
<!-- Off paths -->
<path name="playback-off">
<ctl name="Playback Path" value="OFF" />
</path>
<path name="capture-off">
<ctl name="Capture MIC Path" value="MIC OFF" />
</path>
<path name="incall-off">
<ctl name="Voice Call Path" value="OFF" />
</path>
<path name="voip-off">
<ctl name="Voip Path" value="OFF" />
</path>
</mixer>