Agora C++ API Reference for All Platforms
agora::rtc::IObservableVideoSink Member List

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

AddRef() const =0agora::RefCountInterfacepure virtual
addView(void *view, const Rectangle &cropArea) overrideagora::rtc::IVideoRendererExinlinevirtual
addViewEx(uintptr_t handle, const Rectangle &cropArea)agora::rtc::IVideoRendererExinlinevirtual
addViewEx(uintptr_t handle)agora::rtc::IVideoRendererExinlinevirtual
applyMirror()agora::rtc::IVideoSinkBaseinlinevirtual
applyRotation()agora::rtc::IVideoSinkBaseinlinevirtual
attachUserInfo(uid_t uid, uint64_t state_space)agora::rtc::IVideoRendererExinlinevirtual
clearBuffer()agora::rtc::IVideoRendererExinlinevirtual
getProperty(const char *key, void *buf, int buf_size)agora::rtc::IVideoSinkBaseinlinevirtual
getViewCount()agora::rtc::IVideoRendererExinlinevirtual
getViewMetaInfo(PreviewMetaInfo &info)agora::rtc::IVideoRendererExinlinevirtual
getViewMetaInfo(uintptr_t handle, PreviewMetaInfo &info)agora::rtc::IVideoRendererExinlinevirtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
isExternalSink()agora::rtc::IVideoSinkBaseinlinevirtual
onDataStreamWillStart()agora::rtc::IVideoSinkBaseinlinevirtual
onDataStreamWillStop()agora::rtc::IVideoSinkBaseinlinevirtual
onFrame(const webrtc::VideoFrame &videoFrame)agora::rtc::IVideoRendererExinlinevirtual
agora::rtc::IVideoRenderer::onFrame(const media::base::VideoFrame &videoFrame)=0agora::rtc::IVideoSinkBasepure virtual
Release() const =0agora::RefCountInterfacepure virtual
removeView(void *view) overrideagora::rtc::IVideoRendererExinlinevirtual
removeViewEx(uintptr_t handle)agora::rtc::IVideoRendererExinlinevirtual
setMirror(void *view, bool mirror) overrideagora::rtc::IVideoRendererExinlinevirtual
setMirror(bool mirror)=0agora::rtc::IVideoRendererEx
setMirror(void *view, bool mirror)=0agora::rtc::IVideoRendererEx
agora::rtc::IVideoRenderer::setMirror(bool mirror)=0agora::rtc::IVideoRendererpure virtual
setMirrorEx(uintptr_t handle, bool mirror)agora::rtc::IVideoRendererExinlinevirtual
setProperty(const char *key, const void *buf, int buf_size)agora::rtc::IVideoSinkBaseinlinevirtual
setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode) overrideagora::rtc::IVideoRendererExinlinevirtual
setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0agora::rtc::IVideoRendererEx
setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode)=0agora::rtc::IVideoRendererEx
agora::rtc::IVideoRenderer::setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0agora::rtc::IVideoRendererpure virtual
setRenderModeEx(uintptr_t handle, media::base::RENDER_MODE_TYPE renderMode)agora::rtc::IVideoRendererExinlinevirtual
setVideoFrameObserver(agora::media::IVideoFrameObserver *observer)agora::rtc::IObservableVideoSinkinlinevirtual
setView(void *view) overrideagora::rtc::IVideoRendererExinlinevirtual
unsetView()=0agora::rtc::IVideoRendererpure virtual
~IObservableVideoSink()agora::rtc::IObservableVideoSinkinlineprotected
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual