Agora C++ API Reference for All Platforms
agora::rtc::IMediaRecorderEX Member List

This is the complete list of members for agora::rtc::IMediaRecorderEX, including all inherited members.

AUDIO_FRAME_POSITION enum nameagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_BEFORE_MIXING enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_EAR_MONITORING enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_MIXED enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_NONE enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_PLAYBACK enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_POSITION_RECORD enum valueagora::media::IAudioFrameObserverBase
AUDIO_FRAME_TYPE enum nameagora::media::IAudioFrameObserverBase
AVDATA_AUDIO enum valueagora::rtc::IAVDataObserver
AVDATA_TYPE enum nameagora::rtc::IAVDataObserver
AVDATA_UNKNOWN enum valueagora::rtc::IAVDataObserver
AVDATA_VIDEO enum valueagora::rtc::IAVDataObserver
CODEC_AUDIO enum nameagora::rtc::IAVDataObserver
CODEC_AUDIO_AAC enum valueagora::rtc::IAVDataObserver
CODEC_AUDIO_G722 enum valueagora::rtc::IAVDataObserver
CODEC_AUDIO_PCM enum valueagora::rtc::IAVDataObserver
CODEC_VIDEO enum nameagora::rtc::IAVDataObserver
CODEC_VIDEO_AVC enum valueagora::rtc::IAVDataObserver
CODEC_VIDEO_HEVC enum valueagora::rtc::IAVDataObserver
CODEC_VIDEO_VP8 enum valueagora::rtc::IAVDataObserver
FRAME_TYPE_PCM16 enum valueagora::media::IAudioFrameObserverBase
getEarMonitoringAudioParams() overrideagora::rtc::IMediaRecorderEXinlinevirtual
getMixedAudioParams() overrideagora::rtc::IMediaRecorderEXinlinevirtual
getObservedAudioFramePosition() overrideagora::rtc::IMediaRecorderEXinlinevirtual
getPlaybackAudioParams() overrideagora::rtc::IMediaRecorderEXinlinevirtual
getRecordAudioParams() overrideagora::rtc::IMediaRecorderEXinlinevirtual
MAX_HANDLE_TIME_CNT enum valueagora::media::IAudioFrameObserverBase
onAVDataReady(const AVData &avdata)=0agora::rtc::IAVDataObserverpure virtual
onEarMonitoringAudioFrame(AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderEXinlinevirtual
onEncodedVideoFrameReceived(rtc::uid_t uid, const uint8_t *imageBuffer, size_t length, const rtc::EncodedVideoFrameInfo &videoEncodedFrameInfo) overrideagora::rtc::IMediaRecorderEXinlinevirtual
onMixedAudioFrame(const char *channelId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderEXinlinevirtual
onPlaybackAudioFrame(const char *channelId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderEXinlinevirtual
onPlaybackAudioFrameBeforeMixing(const char *channelId, user_id_t userId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderEXinlinevirtual
onRecordAudioFrame(const char *channelId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderEXinlinevirtual
release()=0agora::rtc::IMediaRecorderEXpure virtual
setMediaRecorderObserver(media::IMediaRecorderObserver *observer)=0agora::rtc::IMediaRecorderEXpure virtual
setSysVersion(int sys_version)=0agora::rtc::IMediaRecorderEXpure virtual
startRecording(const media::MediaRecorderConfiguration &config)=0agora::rtc::IMediaRecorderEXpure virtual
stopRecording()=0agora::rtc::IMediaRecorderEXpure virtual
~IAudioFrameObserverBase()agora::media::IAudioFrameObserverBaseinlinevirtual
~IAVDataObserver()agora::rtc::IAVDataObserverinlinevirtual
~IVideoEncodedFrameObserver()agora::media::IVideoEncodedFrameObserverinlinevirtual