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_AUDIO_MUTE 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()=0agora::media::IAudioFrameObserverBasepure virtual
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)=0agora::media::IVideoEncodedFrameObserverpure virtual
onMixedAudioFrame(const char *channelId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderExinlinevirtual
onPlaybackAudioFrame(const char *channelId, AudioFrame &audioFrame) overrideagora::rtc::IMediaRecorderExinlinevirtual
onPlaybackAudioFrameBeforeMixing(const char *channelId, rtc::uid_t uid, AudioFrame &audioFrame)=0agora::media::IAudioFrameObserverpure virtual
onPlaybackAudioFrameBeforeMixing(const char *channelId, base::user_id_t userId, AudioFrame &audioFrame)agora::media::IAudioFrameObserverinline
agora::media::IAudioFrameObserverBase::onPlaybackAudioFrameBeforeMixing(const char *channelId, base::user_id_t userId, AudioFrame &audioFrame)agora::media::IAudioFrameObserverBaseinlinevirtual
onRecordAudioFrame(const char *channelId, AudioFrame &audioFrame)=0agora::media::IAudioFrameObserverBasepure virtual
release()=0agora::rtc::IMediaRecorderExpure virtual
setMediaRecorderObserver(media::IMediaRecorderObserverEx *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