您的位置:首页 > 移动开发 > Android开发

Android jni层直接输出音频示例

2011-08-03 19:46 218 查看
转自: http://www.cnblogs.com/mcodec/articles/2122675.html

Android中音频输出有两种方式,一种是在java层用Audiotrack类输出。但是通常情况下,音频是在jni层解码,如果再回传给java层输出,那么程序效率较低。

另一种是在jni层直接输出,省掉回传java层的步骤,程序效率较高。 

本示例代码演示了在jni层直接输出音频的方案,音频源为sdcard上的wav文件。

实际使用时,把压缩包中的test.wav文件push到模拟器sdcard卡。

 

编译环境

1:NDK是r4版 

2:SDK 是2.2版

3:eclips是3.5版

4:主机是windows xp 

 
下载地址:http://files.cnblogs.com/mcodec/ffaudio.7z
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jni android java windows xp