https://developer.android.google.cn/ndk/guides/abis.html 不同 Android 手机使用不同的 CPU,因此支持不同的指令集.CPU 与指令集的每种组合都有其自己的应用二进制界面(或 ABI). ABI 可以非常精确地定义应用的机器代码在运行时如何与系统交互. 您必须为应用要使用的每个 CPU 架构指定 ABI. 典型的 ABI 包含以下信息: 机器代码应使用的 CPU 指令集. 运行时内存存储和加载的字节顺序. 可执行二进制文件(例如程序
最近项目有需要重采样算法,先找了一下,主流的就是几个开源算法,Speex / Opus / ffmpeg / sox 1.最早的事Speex,算法源自CCRMA(Center for Computer Research in Music and Acoustics)斯坦福大学音乐和声学计算机研究中心 非常独立的一个算法,支持ARM的NEON和 X86的SIMD(SSE),使用也很简单,主要就3个函数init / process / destroy 很容易从Speex的sourcecode里面抽取