java音频解码器源码

6 我要评分 加载中...

状 态:
免费软件
标 签:
源码
语 言:
中文,英文
开发商:
时 间:
18-08-19
大 小:
6K
更多
纠错举报+版权+开发者认领
关闭纠错举报
java音频解码器源码

+ 展开全部java音频解码器源码介绍

AudioDecoder2PCM.java解码器, 基于 mediacodec 从底层完全解码其他音频比特 PCM 文件。简单易用,欢迎下载~

//从MediaExtractor中读取一帧待解码的数据
int sampleSize=mExtractor.readSampleData(buffers,0);
//小于0 代表全部读取完成
if (sampleSize<0){
mDecoder.queueInputBuffer(inIndex,0,0,0,
MediaCodec.BUFFER_FLAG_END_OF_STREAM);
}else {
//插入一帧待解码的数据
mDecoder.queueInputBuffer(inIndex,0,sampleSize,
mExtractor.getSampleTime(),0);
//MediaExtractor移动到下一取样处
mExtractor.advance();
}
//从mediadecoder队列取出一帧解码后的数据 参数BufferInfo上面已介绍 10000同样为等待时间 同上-1代表一直等待,0代表不等待。此处单位为微秒
//此处建议不要填-1 有些时候并没有数据输出,那么他就会一直卡在这 等待

java音频解码器源码截图

更多猜你喜欢

发表评论共有 0 条软件评论

本软件还没有玩家发表评论,快来抢占沙发吧:)

发表评论

  • 您给应用的评分(鼠标选择星星):

  • [文明评论,  注意:发表不和谐言论可能会被禁言]