IAudioFrameObserverBase类 参考
abstract
语音 observer。
构造及析构函数说明
~IAudioFrameObserverBase()
|
成员函数说明
onMixedAudioFrame()
|
获取采集和播放声音混音后的数据。
参数
参数名 | 描述 |
---|---|
channelId | 频道名。 |
audioFrame | 音频原始数据。 |
返回值
- true: 音频帧数据有效,数据会被发送。
- false: 音频帧数据无效,数据会被舍弃。
onPlaybackAudioFrame()
|
获得播放的声音。
参数
参数名 | 描述 |
---|---|
channelId | 频道名。 |
audioFrame | 音频原始数据。 |
返回值
- true: 音频帧数据有效,数据会被发送。
- false: 音频帧数据无效,数据会被舍弃。
onPlaybackAudioFrameBeforeMixing()
|
获得播放声音混音前的数据。
被 IAudioFrameObserver 重载.
参数
参数名 | 描述 |
---|---|
channelId | 空指针。 |
userId | 远端用户的用户名。 |
audioFrame | 音频原始数据。 |
返回值
- true: 音频帧数据有效,数据会被发送。
- false: 音频帧数据无效,数据会被舍弃。
onRecordAudioFrame()
|
获得录制的声音。
参数
参数名 | 描述 |
---|---|
channelId | 频道名。 |
audioFrame | 音频原始数据。 |
返回值
- true: 音频帧数据有效,数据会被发送。
- false: 音频帧数据无效,数据会被舍弃。