功能描述
QttAudio支持对采集到的声音及播放到声卡的声音音量进行调整,以满足产品在声音上的个性化需求。比如进行双人通话时,想实现静音操作,可以通过调整播放音量的接口将音量设置为 0。
接口描述
@interface QttChannelEngine : NSObject /** * 调节频道内uid用户说话的音量 * @param uid 用户id * @param vol [0-400],默认为100,0为无声 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)adjustUserPlaybackVolume:(unsigned int)uid vol:(int)vol;
/** * 调节mic采集音量 * @param vol [0-400],默认为100,0为无声 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)adjustRecordingVolume:(int)vol;
/** * 调节总的播放音量 * @param vol [0-400],默认为100,0为无声 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)adjustPlaybackVolume:(int)vol; @end
|
示例代码
[engine adjustUserPlaybackVolume:uid vol:200]; [engine adjustRecordingVolume:200];
|