IAudioFrameObserver
音频观测器。
你可以调用 registerAudioFrameObserver 注册或取消注册 IAudioFrameObserver 音频观测器。
onFrame
已获取音频帧回调。
virtual void onFrame(AudioPcmFrame* frame) = 0;
注册音频数据观测器后,每次接收到一帧音频帧时,都会触发该回调,报告音频帧信息。
参数
- frame
- 音频帧信息。详见 AudioPcmFrame。
onPlaybackAudioFrameBeforeMixing
获得混音前的指定用户的声音。
virtual bool onPlaybackAudioFrameBeforeMixing(const char* channelId, rtc::uid_t uid, AudioFrame& audioFrame) = 0;
参数
- channelId
- 频道 ID。
- uid
- 指定用户的用户 ID。
- audioFrame
- 音频原始数据。详见 AudioFrame。
返回值
无实际含义。