| AddRef() const =0 | agora::RefCountInterface | pure virtual |
| addView(void *view, const Rectangle &cropArea) override | agora::rtc::IVideoRendererEx | inlinevirtual |
| addViewEx(uintptr_t handle, const ViewOption &option) | agora::rtc::IVideoRendererEx | inlinevirtual |
| addViewEx(uintptr_t handle) | agora::rtc::IVideoRendererEx | inlinevirtual |
| applyMirror() | agora::rtc::IVideoSinkBase | inlinevirtual |
| applyRotation() | agora::rtc::IVideoSinkBase | inlinevirtual |
| attachUserInfo(uid_t uid, uint64_t state_space) | agora::rtc::IVideoRendererEx | inlinevirtual |
| clearBuffer() | agora::rtc::IVideoRendererEx | inlinevirtual |
| getProperty(const char *key, void *buf, int buf_size) | agora::rtc::IVideoSinkBase | inlinevirtual |
| getViewCount() | agora::rtc::IVideoRendererEx | inlinevirtual |
| getViewMetaInfo(PreviewMetaInfo &info) | agora::rtc::IVideoRendererEx | inlinevirtual |
| getViewMetaInfo(uintptr_t handle, PreviewMetaInfo &info) | agora::rtc::IVideoRendererEx | inlinevirtual |
| HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
| isExternalSink() | agora::rtc::IVideoSinkBase | inlinevirtual |
| onDataStreamWillStart() | agora::rtc::IVideoSinkBase | inlinevirtual |
| onDataStreamWillStop() | agora::rtc::IVideoSinkBase | inlinevirtual |
| onFrame(const webrtc::VideoFrame &videoFrame) | agora::rtc::IVideoRendererEx | inlinevirtual |
| 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 | inlinevirtual |
| removeViewEx(uintptr_t handle) | agora::rtc::IVideoRendererEx | inlinevirtual |
| setMirror(void *view, bool mirror) override | agora::rtc::IVideoRendererEx | inlinevirtual |
| setMirror(bool mirror)=0 | agora::rtc::IVideoRendererEx | |
| setMirror(void *view, bool mirror)=0 | agora::rtc::IVideoRendererEx | |
| agora::rtc::IVideoRenderer::setMirror(bool mirror)=0 | agora::rtc::IVideoRenderer | pure virtual |
| setMirrorEx(uintptr_t handle, bool mirror) | agora::rtc::IVideoRendererEx | inlinevirtual |
| setProperty(const char *key, const void *buf, int buf_size) | agora::rtc::IVideoSinkBase | inlinevirtual |
| setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode) override | agora::rtc::IVideoRendererEx | inlinevirtual |
| setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0 | agora::rtc::IVideoRendererEx | |
| setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode)=0 | agora::rtc::IVideoRendererEx | |
| agora::rtc::IVideoRenderer::setRenderMode(media::base::RENDER_MODE_TYPE renderMode)=0 | agora::rtc::IVideoRenderer | pure virtual |
| setRenderModeEx(uintptr_t handle, media::base::RENDER_MODE_TYPE renderMode) | agora::rtc::IVideoRendererEx | inlinevirtual |
| setRotation(void *view, VIDEO_ORIENTATION rotation) override | agora::rtc::IVideoRendererEx | inlinevirtual |
| setRotation(agora::rtc::VIDEO_ORIENTATION rotation)=0 | agora::rtc::IVideoRendererEx | |
| setRotation(void *view, agora::rtc::VIDEO_ORIENTATION rotation)=0 | agora::rtc::IVideoRendererEx | |
| agora::rtc::IVideoRenderer::setRotation(agora::rtc::VIDEO_ORIENTATION rotation)=0 | agora::rtc::IVideoRenderer | pure virtual |
| setRotationEx(uintptr_t handle, VIDEO_ORIENTATION rotation) | agora::rtc::IVideoRendererEx | inlinevirtual |
| setVideoFrameObserver(agora::media::IVideoFrameObserver *observer) | agora::rtc::IObservableVideoSink | inlinevirtual |
| SetVideoQoEPusher(std::weak_ptr< agora::rtc::VideoStatsEventsPusher > pusher) | agora::rtc::IVideoRendererEx | inlinevirtual |
| setView(void *view) override | agora::rtc::IVideoRendererEx | inlinevirtual |
| unsetView()=0 | agora::rtc::IVideoRenderer | pure virtual |
| ~IObservableVideoSink() | agora::rtc::IObservableVideoSink | inlineprotected |
| ~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |