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 name | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_BEFORE_MIXING enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_EAR_MONITORING enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_MIXED enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_NONE enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_PLAYBACK enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_POSITION_RECORD enum value | agora::media::IAudioFrameObserverBase |
AUDIO_FRAME_TYPE enum name | agora::media::IAudioFrameObserverBase |
AVDATA_AUDIO enum value | agora::rtc::IAVDataObserver |
AVDATA_AUDIO_MUTE enum value | agora::rtc::IAVDataObserver |
AVDATA_TYPE enum name | agora::rtc::IAVDataObserver |
AVDATA_UNKNOWN enum value | agora::rtc::IAVDataObserver |
AVDATA_VIDEO enum value | agora::rtc::IAVDataObserver |
CODEC_AUDIO enum name | agora::rtc::IAVDataObserver |
CODEC_AUDIO_AAC enum value | agora::rtc::IAVDataObserver |
CODEC_AUDIO_G722 enum value | agora::rtc::IAVDataObserver |
CODEC_AUDIO_PCM enum value | agora::rtc::IAVDataObserver |
CODEC_VIDEO enum name | agora::rtc::IAVDataObserver |
CODEC_VIDEO_AVC enum value | agora::rtc::IAVDataObserver |
CODEC_VIDEO_HEVC enum value | agora::rtc::IAVDataObserver |
CODEC_VIDEO_VP8 enum value | agora::rtc::IAVDataObserver |
FRAME_TYPE_PCM16 enum value | agora::media::IAudioFrameObserverBase |
getEarMonitoringAudioParams() override | agora::rtc::IMediaRecorderEx | inline virtual
getMixedAudioParams() override | agora::rtc::IMediaRecorderEx | inline virtual
getObservedAudioFramePosition()=0 | agora::media::IAudioFrameObserverBase | pure virtual
getPlaybackAudioParams() override | agora::rtc::IMediaRecorderEx | inline virtual
getRecordAudioParams() override | agora::rtc::IMediaRecorderEx | inline virtual
MAX_HANDLE_TIME_CNT enum value | agora::media::IAudioFrameObserverBase |
onAVDataReady(const AVData &avdata)=0 | agora::rtc::IAVDataObserver | pure virtual
onEarMonitoringAudioFrame(AudioFrame &audioFrame) override | agora::rtc::IMediaRecorderEx | inline virtual
onEncodedVideoFrameReceived(rtc::uid_t uid, const uint8_t *imageBuffer, size_t length, const rtc::EncodedVideoFrameInfo &videoEncodedFrameInfo)=0 | agora::media::IVideoEncodedFrameObserver | pure virtual
onMixedAudioFrame(const char *channelId, AudioFrame &audioFrame) override | agora::rtc::IMediaRecorderEx | inline virtual
onPlaybackAudioFrame(const char *channelId, AudioFrame &audioFrame) override | agora::rtc::IMediaRecorderEx | inline virtual
onPlaybackAudioFrameBeforeMixing(const char *channelId, rtc::uid_t uid, AudioFrame &audioFrame)=0 | agora::media::IAudioFrameObserver | pure virtual
onPlaybackAudioFrameBeforeMixing(const char *channelId, base::user_id_t userId, AudioFrame &audioFrame) | agora::media::IAudioFrameObserver | inline
agora::media::IAudioFrameObserverBase::onPlaybackAudioFrameBeforeMixing(const char *channelId, base::user_id_t userId, AudioFrame &audioFrame) | agora::media::IAudioFrameObserverBase | inline virtual
onRecordAudioFrame(const char *channelId, AudioFrame &audioFrame)=0 | agora::media::IAudioFrameObserverBase | pure virtual
release()=0 | agora::rtc::IMediaRecorderEx | pure virtual
setMediaRecorderObserver(media::IMediaRecorderObserverEx *observer)=0 | agora::rtc::IMediaRecorderEx | pure virtual
setSysVersion(int sys_version)=0 | agora::rtc::IMediaRecorderEx | pure virtual
startRecording(const media::MediaRecorderConfiguration &config)=0 | agora::rtc::IMediaRecorderEx | pure virtual
stopRecording()=0 | agora::rtc::IMediaRecorderEx | pure virtual
~IAudioFrameObserverBase() | agora::media::IAudioFrameObserverBase | inline virtual
~IAVDataObserver() | agora::rtc::IAVDataObserver | inline virtual
~IVideoEncodedFrameObserver() | agora::media::IVideoEncodedFrameObserver | inline virtual