首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

3GPP AMR Floating-point Speech Codec编码器在android上运行异常

2013-10-29 
3GPP AMR Floating-point Speech Codec编码器在android上运行错误本帖最后由 lwaif 于 2013-10-23 17:32:0

3GPP AMR Floating-point Speech Codec编码器在android上运行错误
本帖最后由 lwaif 于 2013-10-23 17:32:02 编辑 用这个3GPP AMR Floating-point Speech Codec编码器在pc和ios下编译后编码PCM数据都一样,编码出来数据都能解码出正常的PCM数据,在android下编码只有第一帧数据一样,后面的就不一样了,解码也解不出正确的pcm数据,同样的代码怎么跑出来结果不一样? amr android
[解决办法]
注意,ndk中char默认不一定是无符号类型的,编译amr库时在typedef.h中把typedef char Word8;修改为typedef signed char Word8;强制定义Word8为有符号类型。

热点排行