Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IRemoteVideoTrackEx, including all inherited members.
AddRef() const =0 | agora::RefCountInterface | pure virtual |
addRenderer(agora_refptr< IVideoSinkBase > videoRenderer, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_FILTERS)=0 | agora::rtc::IVideoTrack | pure virtual |
addVideoFilter(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL)=0 | agora::rtc::IVideoTrack | pure virtual |
attach(const AttachInfo &info, REMOTE_VIDEO_STATE_REASON reason)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
detach(const DetachInfo &info, REMOTE_VIDEO_STATE_REASON reason)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
DetachReason enum name | agora::rtc::IRemoteVideoTrackEx | |
enableVideoFilter(const char *id, bool enable) | agora::rtc::IVideoTrack | inlinevirtual |
getFilterProperty(const char *id, const char *key, char *json_value, size_t buf_size) | agora::rtc::IVideoTrack | inlinevirtual |
getRemoteSsrc()=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
getState()=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
getStatistics(RemoteVideoTrackStats &stats)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
getStatisticsEx(RemoteVideoTrackStatsEx &statsex) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
getTrackInfo(VideoTrackInfo &info)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
getType() OPTIONAL_OVERRIDE | agora::rtc::IRemoteVideoTrack | inlinevirtual |
HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
hasVideoFilter(const char *id, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER)=0 | agora::rtc::IVideoTrack | pure virtual |
IRemoteVideoTrackEx()=default | agora::rtc::IRemoteVideoTrackEx | |
MANUAL enum value | agora::rtc::IRemoteVideoTrackEx | |
NETWORK_DESTROY enum value | agora::rtc::IRemoteVideoTrackEx | |
registerMediaPacketReceiver(IMediaPacketReceiver *videoReceiver)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
registerTrackObserver(std::shared_ptr< IVideoTrackObserver > observer) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
registerVideoEncodedImageReceiver(IVideoEncodedImageReceiver *videoReceiver)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
Release() const =0 | agora::RefCountInterface | pure virtual |
RemoteVideoEvents typedef | agora::rtc::IRemoteVideoTrackEx | |
removeRenderer(agora_refptr< IVideoSinkBase > videoRenderer, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_FILTERS)=0 | agora::rtc::IVideoTrack | pure virtual |
removeVideoFilter(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL)=0 | agora::rtc::IVideoTrack | pure virtual |
setFilterProperty(const char *id, const char *key, const char *json_value) | agora::rtc::IVideoTrack | inlinevirtual |
TRACK_DESTROY enum value | agora::rtc::IRemoteVideoTrackEx | |
track_observers_ | agora::rtc::IRemoteVideoTrackEx | protected |
unregisterMediaPacketReceiver(IMediaPacketReceiver *videoReceiver)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
unregisterTrackObserver(IVideoTrackObserver *observer) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
unregisterVideoEncodedImageReceiver(IVideoEncodedImageReceiver *videoReceiver)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
~IRemoteVideoTrack() | agora::rtc::IRemoteVideoTrack | inlineprotected |
~IRemoteVideoTrackEx() | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
~IVideoTrack() | agora::rtc::IVideoTrack | inlineprotected |
~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |