Android总是使用"tinyALSA"吗?

Mar*_* L. 2 audio android

今天我发现,我可以写一个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"使用它,但我会自己编译它.

亲切的问候和感谢提前.

小智 5

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

  • 来自tinyalsa作者