android - 了解 android 中的 mixer_paths.xml

标签 android alsa audio-route

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

最佳答案

不是最佳答案,但我认为它与 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

关于android - 了解 android 中的 mixer_paths.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26923301/

相关文章:

android - 如何将 List<String> 属性添加到我的 greendao 生成器?

linux - 将字节流式传输到 ALSA 播放设备

android - MediaRoute和路由音频

android - 将 SurfaceView 与其他 View (如 TextView 和 Buttons)组合

Android dumpsys Activity 输出格式

android - 无法从 ViewPager 中的另一个 fragment 刷新/更新 fragment 中的 ListView

c - ALSA - 非阻塞(交错)读取

Android、msm_pcm_out 设备和 ALSA 库

android - tinyAlsa 中的音频路由