NERtc Windows SDK
|
#include <nertc_engine_defines.h>
Public Member Functions | |
virtual void | onAudioFrameDidRecord (NERtcAudioFrame *frame)=0 |
virtual void | onAudioFrameWillPlayback (NERtcAudioFrame *frame)=0 |
virtual void | onMixedAudioFrame (NERtcAudioFrame *frame)=0 |
virtual void | onPlaybackAudioFrameBeforeMixing (uint64_t userID, NERtcAudioFrame *frame)=0 |
语音观测器对象。部分接口允许修改 frame 里 void *data 所指向的内容,但不允许修改 format。如果对 format 有要求,需调用相应设置接口。
|
pure virtual |
采集音频数据回调。
frame | 音频帧。 |
|
pure virtual |
播放音频数据回调。
frame | 音频帧。 |
|
pure virtual |
播放和采集混合后的音频数据回调。
frame | 音频帧。 |
|
pure virtual |
混合前各个用户的音频数据回调。
userID | 用户ID。 |
frame | 音频帧。 |