2

今天我发现,我可以编写一个libaudio.so并将其放在我的 Android 文件夹 /system/lib/ 中用于自定义音频处理。

我的设备,带有 Android 4.2 的 Galaxy Nexus 正在使用tinyAlsa并且有一个libtinyalsa.so. 所以我想我可以使用这个项目(来自 的父亲)来构建一个自定义tinyAlsa的 libaudio.so:https://github.com/broonie/tinyhardware

但是:有谁知道,如果tinyAlsa是三星或 omap 特殊的东西,或者有任何更新的 android 版本那种类型的音频处理?那么,我的定制libaudio.so可以在其他手机上携带吗?

如果没有,有谁知道我在哪里可以找到libaudio.so适用于默认值的ALSA?我知道 Android 市场的“AlsaMixer”使用它,但我会自己编译它。

提前致以亲切的问候和感谢。

4

1 回答 1

5

Android 设备并不总是使用 tinyalsa,并且没有要求或建议他们这样做。但是,所有 Nexus 设备都使用 tinyalsa,并且没有计划改变这一点。

  • 来自 tinyalsa 作者
于 2013-05-02T22:21:37.793 回答