|
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, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoTrack | pure virtual |
| addRendererLLApiInternal(agora_refptr< IVideoSinkBase > videoRenderer, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_PRE_RENDERER)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| addVideoFilter(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoTrack | pure virtual |
| addVideoFilterLLApiInternal(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL)=0 | agora::rtc::IRemoteVideoTrackEx | 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, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoTrack | inlinevirtual |
| enableVideoFilterLLApiInternal(const char *id, bool enable) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| getFilterProperty(const char *id, const char *key, char *json_value, size_t buf_size, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoTrack | inlinevirtual |
| getRemoteSsrc()=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| getState()=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
| getStateLLApiInternal()=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| getStatistics(RemoteVideoTrackStats &stats)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
| getStatisticsEx(RemoteVideoTrackStatsEx &statsex) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| getStatisticsLLApiInternal(RemoteVideoTrackStats &stats)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| getTrackInfo(VideoTrackInfo &info)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
| getTrackInfoLLApiInternal(VideoTrackInfo &info)=0 | agora::rtc::IRemoteVideoTrackEx | 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 |
| hasVideoFilterLLApiInternal(const char *id, media::base::VIDEO_MODULE_POSITION position)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| IRemoteVideoTrackEx()=default | agora::rtc::IRemoteVideoTrackEx | |
| MANUAL enum value | agora::rtc::IRemoteVideoTrackEx | |
| NETWORK_DESTROY enum value | agora::rtc::IRemoteVideoTrackEx | |
| OnRoleUpdate(CLIENT_ROLE_TYPE role) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| registerMediaPacketReceiver(IMediaPacketReceiver *videoReceiver, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
| registerMediaPacketReceiverLLApiInternal(IMediaPacketReceiver *packetReceiver)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| registerProactiveCaller(const std::shared_ptr< ProactiveCaller > &) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| registerTrackObserver(std::shared_ptr< IVideoTrackObserver > observer) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| registerVideoEncodedFrameObserver(agora::media::IVideoEncodedFrameObserver *encodedObserver, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoTrack | inlinevirtual |
| registerVideoEncodedFrameObserverLLApiInternal(agora::media::IVideoEncodedFrameObserver *encodedObserver)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| registerVideoTrackStatsMetrics(const std::shared_ptr< IVideoStatsMetrics > &metrics) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| Release() const =0 | agora::RefCountInterface | pure virtual |
| RemoteVideoEvents typedef | agora::rtc::IRemoteVideoTrackEx | |
| removeRenderer(agora_refptr< IVideoSinkBase > videoRenderer, media::base::VIDEO_MODULE_POSITION position, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoTrack | pure virtual |
| removeRendererLLApiInternal(agora_refptr< IVideoSinkBase > videoRenderer, media::base::VIDEO_MODULE_POSITION position)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| removeVideoFilter(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoTrack | pure virtual |
| removeVideoFilterLLApiInternal(agora_refptr< IVideoFilter > filter, media::base::VIDEO_MODULE_POSITION position=media::base::POSITION_POST_CAPTURER, const char *id=NULL)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| setFilterProperty(const char *id, const char *key, const char *json_value, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoTrack | inlinevirtual |
| setFilterPropertyLLApiInternal(const char *id, const char *key, const char *json_value) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| TRACK_DESTROY enum value | agora::rtc::IRemoteVideoTrackEx | |
| track_observers_ | agora::rtc::IRemoteVideoTrackEx | protected |
| unregisterMediaPacketReceiver(IMediaPacketReceiver *videoReceiver)=0 | agora::rtc::IRemoteVideoTrack | pure virtual |
| unregisterMediaPacketReceiverLLApiInternal(IMediaPacketReceiver *packetReceiver)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| unregisterProactiveCaller() | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| unregisterTrackObserver(IVideoTrackObserver *observer) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| unregisterVideoEncodedFrameObserver(agora::media::IVideoEncodedFrameObserver *encodedObserver) | agora::rtc::IVideoTrack | inlinevirtual |
| unregisterVideoEncodedFrameObserverLLApiInternal(agora::media::IVideoEncodedFrameObserver *encodedObserver)=0 | agora::rtc::IRemoteVideoTrackEx | pure virtual |
| unregisterVideoTrackStatsMetrics(const std::shared_ptr< IVideoStatsMetrics > &metrics) | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| ~IRemoteVideoTrack() | agora::rtc::IRemoteVideoTrack | inlineprotected |
| ~IRemoteVideoTrackEx() | agora::rtc::IRemoteVideoTrackEx | inlinevirtual |
| ~IVideoTrack() | agora::rtc::IVideoTrack | inlineprotected |
| ~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |