音频输入流无法设置AMR编码模式
文章信息
兼容于
平台: S60 2nd Edition, FP2 and FP3 and S60 3rd Edition, S60 3rd Edition, FP1
文章
翻译:
由 hoolee
最后由 hamishwillee
在 06 Aug 2012 编辑
- 详细描述
从S60第二版FP2之后,S60手机便开始支持AMR编码格式的音频流。但是AMR输入流却只能使用默认的编码设置,无法进行修改。
大部分的S60手机其缺省的AMR-NB编码模式为5.15kbps(模式1),CMdaAudioInputStream::SetBitRateL(或任何其他的API)无法用来设置其他编码模式。
- 解决方案
公开的音频流API中没有自定义AMR编码配置的方法。当我们使用AMR-NB MMF将PCM转化为AMR时可以选择自定义的编码模式。这方面的内容可以参考音频编码为AMR时配置CMMFCodec的相关主题。


(no comments yet)