如何在/ dev / snd中添加PCM设备

时间:2015-09-08 19:11:21

标签: android linux-device-driver alsa android-kernel tinyalsa

目前在/ dev / snd /下,我有以下设备

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>2.10</version>
            <executions>
                <execution>
                    <id>unpack</id>
                    <phase>package</phase>
                    <goals>
                        <goal>unpack</goal>
                    </goals>
                    <configuration>
                        <artifactItems>
                            <artifactItem>
                                <groupId><!--dependency groupId--></groupId>
                                <artifactId><!--dependency artifactId--></artifactId>
                                <version><!--depedency version--></version>
                                <includes>**/*Client*.java</includes>
                            </artifactItem>
                        </artifactItems>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

如何添加其他设备(即pcmC0D1p)?该系统正在运行Android,目前它使用微小的ALSA音频。

1 个答案:

答案 0 :(得分:0)

对新声卡的要求(不是问什么,但可能是什么意思):

  • 您的新音频硬件已连接。
  • 内核是用新硬件的驱动程序编译的。
  • 如果设备使用 I2S、I2C、SPI 或其他低级连接,则您的 Android 版本的设备树包含配置信息。

pcmC0D1p 是另一个 (p)layback 设备 在同一声卡上 pcmC0(卡 0)。

如果声卡、内核和设备树都支持,就会出现。