Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
agora::rtc::IObservableVideoSink Member List

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

AddRef() const =0 | agora::RefCountInterface | pure virtual
addView(void *view, const Rectangle &cropArea, aosl_ref_t ares=AOSL_REF_INVALID) override | agora::rtc::IVideoRendererEx | inline virtual
addViewEx(agora::rtc::view_shared_ptr_t view, const ViewOption &option) | agora::rtc::IVideoRendererEx | inline virtual
addViewEx(agora::rtc::view_shared_ptr_t view) | agora::rtc::IVideoRendererEx | inline virtual
addViewLLApiInternal(view_t view, const Rectangle &cropArea) | agora::rtc::IVideoRendererEx | inline virtual
applyMirror() | agora::rtc::IVideoSinkBase | inline virtual
applyRotation() | agora::rtc::IVideoSinkBase | inline virtual
attachUserInfo(uid_t uid, uint64_t state_space) | agora::rtc::IVideoRendererEx | inline virtual
clearBuffer() | agora::rtc::IVideoRendererEx | inline virtual
getProperty(const char *key, void *buf, int buf_size) | agora::rtc::IVideoSinkBase | inline virtual
getViewCount() | agora::rtc::IVideoRendererEx | inline virtual
getViewMetaInfo(PreviewMetaInfo &info) | agora::rtc::IVideoRendererEx | inline virtual
getViewMetaInfo(agora::view_t view, PreviewMetaInfo &info) | agora::rtc::IVideoRendererEx | inline virtual
HasOneRef() const =0 | agora::RefCountInterface | pure virtual
isExternalSink() | agora::rtc::IVideoSinkBase | inline virtual
onDataStreamWillStart() | agora::rtc::IVideoSinkBase | inline virtual
onDataStreamWillStop() | agora::rtc::IVideoSinkBase | inline virtual
onFrame(const webrtc::VideoFrame &videoFrame) | agora::rtc::IVideoRendererEx | inline virtual
agora::rtc::IVideoRenderer::onFrame(const media::base::VideoFrame &videoFrame)=0 | agora::rtc::IVideoSinkBase | pure virtual
Release() const =0 | agora::RefCountInterface | pure virtual
removeView(void *view) override | agora::rtc::IVideoRendererEx | inline virtual
removeViewEx(agora::view_t view) | agora::rtc::IVideoRendererEx | inline virtual
removeViewLLApiInternal(view_t view) | agora::rtc::IVideoRendererEx | inline virtual
setCropAreaEx(agora::view_t view, const Rectangle &cropArea, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoRendererEx | inline virtual
setCropAreaExLLApiInternal(view_t view, const Rectangle &cropArea) | agora::rtc::IVideoRendererEx | inline virtual
setMirror(void *view, bool mirror, aosl_ref_t ares=AOSL_REF_INVALID) override | agora::rtc::IVideoRendererEx | inline virtual
setMirror(bool mirror, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRendererEx | virtual
setMirrorEx(agora::view_t view, bool mirror, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoRendererEx | inline virtual
setMirrorExLLApiInternal(view_t view, bool mirror) | agora::rtc::IVideoRendererEx | inline virtual
setMirrorLLApiInternal(bool mirror) | agora::rtc::IVideoRendererEx | inline virtual
setMirrorLLApiInternal(void *view, bool mirror) | agora::rtc::IVideoRendererEx | inline virtual
setProperty(const char *key, const void *buf, int buf_size) | agora::rtc::IVideoSinkBase | inline virtual
setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode, aosl_ref_t ares=AOSL_REF_INVALID) override | agora::rtc::IVideoRendererEx | inline virtual
setRenderMode(media::base::RENDER_MODE_TYPE renderMode, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRendererEx | virtual
setRenderModeEx(agora::view_t view, media::base::RENDER_MODE_TYPE renderMode, aosl_ref_t ares=AOSL_REF_INVALID) | agora::rtc::IVideoRendererEx | inline virtual
setRenderModeExLLApiInternal(view_t view, media::base::RENDER_MODE_TYPE renderMode) | agora::rtc::IVideoRendererEx | inline virtual
setRenderModeLLApiInternal(media::base::RENDER_MODE_TYPE renderMode) | agora::rtc::IVideoRendererEx | inline virtual
setRenderModeLLApiInternal(void *view, media::base::RENDER_MODE_TYPE renderMode) | agora::rtc::IVideoRendererEx | inline virtual
setVideoFrameObserver(agora::media::IVideoFrameObserver *observer) | agora::rtc::IObservableVideoSink | inline virtual
SetVideoQoEPusher(std::weak_ptr< agora::rtc::VideoStatsEventsPusher > pusher) | agora::rtc::IVideoRendererEx | inline virtual
setView(void *view, aosl_ref_t ares=AOSL_REF_INVALID) override | agora::rtc::IVideoRendererEx | inline virtual
setViewLLApiInternal(view_t view) | agora::rtc::IVideoRendererEx | inline virtual
unsetView(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
unsetViewLLApiInternal() | agora::rtc::IVideoRendererEx | inline virtual
~IObservableVideoSink() | agora::rtc::IObservableVideoSink | inline protected
~RefCountInterface() | agora::RefCountInterface | inline protected virtual