16

我目前正在使用高通芯片组学习安卓操作系统的音频领域。我遇到了mixer_paths.xml 文件。我一直在尝试理解编写和修改文件的约定。但是我找不到任何适当的文档或指南来解释遵循的约定。谁能让我知道是否有任何此类文件可用,或者简要解释遵循的约定?

4

1 回答 1

1

不是最好的答案,但我认为它与 TinyAlsa 有关,在站点中找到的配置文件与 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

于 2016-05-19T00:20:15.250 回答