Agora C++ API Reference for All Platforms

agora::rtc::IMediaStreamingSourceEx Member List

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

AddRef() const =0 | agora::RefCountInterface | pure virtual
appendSeiData(const InputSeiData &inSeiData)=0 | agora::rtc::IMediaStreamingSource | pure virtual
close()=0 | agora::rtc::IMediaStreamingSource | pure virtual
Create(base::IAgoraService *agora_service) | agora::rtc::IMediaStreamingSourceEx | static
getCurrPosition(int64_t &pos)=0 | agora::rtc::IMediaStreamingSource | pure virtual
getCurrState()=0 | agora::rtc::IMediaStreamingSource | pure virtual
getDuration(int64_t &duration)=0 | agora::rtc::IMediaStreamingSource | pure virtual
getEncodedAudioFrameSender()=0 | agora::rtc::IMediaStreamingSourceEx | pure virtual
getEncodedVideoFrameSender()=0 | agora::rtc::IMediaStreamingSourceEx | pure virtual
getSourceId() const =0 | agora::rtc::IMediaStreamingSource | pure virtual
getStreamCount(int64_t &count)=0 | agora::rtc::IMediaStreamingSource | pure virtual
getStreamInfo(int64_t index, media::base::PlayerStreamInfo *out_info)=0 | agora::rtc::IMediaStreamingSource | pure virtual
HasOneRef() const =0 | agora::RefCountInterface | pure virtual
isAudioValid()=0 | agora::rtc::IMediaStreamingSource | pure virtual
isVideoValid()=0 | agora::rtc::IMediaStreamingSource | pure virtual
open(const char *url, int64_t start_pos, bool auto_play=true)=0 | agora::rtc::IMediaStreamingSource | pure virtual
parseMediaInfo(const char *url, media::base::PlayerStreamInfo &video_info, media::base::PlayerStreamInfo &audio_info)=0 | agora::rtc::IMediaStreamingSource | pure virtual
pause()=0 | agora::rtc::IMediaStreamingSource | pure virtual
play()=0 | agora::rtc::IMediaStreamingSource | pure virtual
registerObserver(IMediaStreamingSourceObserver *observer)=0 | agora::rtc::IMediaStreamingSource | pure virtual
Release() const =0 | agora::RefCountInterface | pure virtual
seek(int64_t new_pos)=0 | agora::rtc::IMediaStreamingSource | pure virtual
setLoopCount(int64_t loop_count)=0 | agora::rtc::IMediaStreamingSource | pure virtual
stop()=0 | agora::rtc::IMediaStreamingSource | pure virtual
unregisterObserver(IMediaStreamingSourceObserver *observer)=0 | agora::rtc::IMediaStreamingSource | pure virtual
~IMediaStreamingSource() | agora::rtc::IMediaStreamingSource | inline virtual
~IMediaStreamingSourceEx()=default | agora::rtc::IMediaStreamingSourceEx | protected virtual
~RefCountInterface() | agora::RefCountInterface | inline protected virtual