音頻編程概要
一、音頻編程主要有三個方面的內容
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.sw965.cn
曙海教育
曙海嵌入式
(MTK培訓,Android培訓,FPGA培訓,DSP培訓,iPhone培訓)
上?偛侩娫:021-51875830 深圳:4008699035 北京:010-51292078
網址:http://www.51qianru.cn
版權所有-曙海教育 轉發請注明出處
|