了解Android中的mixer_paths.xml

目前我正在使用高通芯片组学习android操作系统的audio领域。 我遇到了mixer_paths.xml文件。 我一直在试图理解编写和修改文件的惯例。 但我无法find任何适当的文件或指导解释遵循惯例。 任何人都可以让我知道是否有任何这样的文件可用,否则简要说明公约遵循?

Solutions Collecting From Web of "了解Android中的mixer_paths.xml"

不是最好的答案,但我认为它与TinyAlsa有关,在站点中find的configuration文件与mixer_paths.xml非常相似:

<!-- TinyHAL configuration file for Nexus S --> <tinyhal> <!-- We are able to have most of our routing static so do that --> <path> <!-- AIF1->DAC1 --> <ctl name="DAC1 Switch" val="1" /> <ctl name="DAC1L Mixer AIF1.1 Switch" val="1" /> <ctl name="DAC1R Mixer AIF1.1 Switch" val="1" /> <!-- DAC1->Headphone --> <ctl name="Left Headphone Mux" val="DAC" /> <ctl name="Right Headphone Mux" val="DAC" /> <!-- DAC1->Speaker --> <ctl name="SPKL DAC1 Switch" val="1" /> <ctl name="SPKR DAC1 Switch" val="1" /> <ctl name="SPKL Boost SPKL Switch" val="1" /> <ctl name="SPKL Boost SPKR Switch" val="1" /> <ctl name="Speaker Mixer Volume" val="1" /> ... </path> </tinyhal> 

http://opensource.wolfsonmicro.com/content/tinyhal