#include <IAgoraRtcEngine.h>
Public 成员函数 | |
virtual void | onRecorderStateChanged (RecorderState state, RecorderErrorCode error)=0 |
virtual void | onRecorderInfoUpdated (const RecorderInfo &info) |
|
pure virtual |
录制状态发生改变回调。
本地音视频流录制状态发生改变时,SDK 会触发该回调,报告当前的录制状态和引起录制状态改变的原因。
state | 当前的录制状态。详见 RecorderState |
error | 录制状态出错的原因。详见 RecorderErrorCode |
|
inlinevirtual |
录制信息更新回调。
成功注册该回调并开启本地音视频流录制后,SDK 会根据你设置的 recorderInfoUpdateInterval
的值周期性触发 onRecorderInfoUpdated
回调,报告当前录制文件的文件名、时长和大小。
info | 录制文件信息。详见 RecorderInfo |