音频编程概要
一、音频编程主要有三个方面的内容
1.播放音调
2.播放音频文件
3.录制音频文件
二、播放音调--主要用于电话铃声和信息提示音等简单的音频应用环境
1.要点:
(1)CMdaAudioToneUtility--提供了音调的播放功能。
(2)MMdaAudioToneObserver---侦听接口
2.实现的基本步骤:
(1)第一步:定义实现MMdaAudioToneOvserver接口的音调播放引擎类。这个类拥有一个音频播放对象
(CMdaAudioToneUtility对象),并且又提供了一个针对本引擎类的侦听接口MObserver.
playegine类的头文件中声明Observer.
(2)第二步:创建并初始化CMdaAudioToneUtility对象。调用CMdaAudioToneUtility::NewL()静态函数创建音调播放
对象。PrepareToPlayTone()进行初始化。
(3)第三步:设置并播放音调。初始化完成后,音调播放对象会调用侦听器的MatoPrapareComplete().设置完成后
调用Play()开始播放。
(4)第四步:播放完毕。音频播放对象会调用MatoPlayComplete().
完整版本请见http://www.morning-sea.com.cn
曙海教育
曙海嵌入式
(MTK培训,Android培训,FPGA培训,DSP培训,iPhone培训)
上海总部电话:021-51875830 深圳:4008699035 北京:010-51292078
网址:http://www.51qianru.cn
版权所有-曙海教育 转发请注明出处
|