Agora C++ API Reference for All Platforms

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

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

AddRef() const =0 | agora::RefCountInterface | pure virtual
addView(void *view, const Rectangle &cropArea, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
applyMirror() | agora::rtc::IVideoSinkBase | inline virtual
applyRotation() | agora::rtc::IVideoSinkBase | inline virtual
getProperty(const char *key, void *buf, int buf_size) | agora::rtc::IVideoSinkBase | 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 media::base::VideoFrame &videoFrame)=0 | agora::rtc::IVideoSinkBase | pure virtual
Release() const =0 | agora::RefCountInterface | pure virtual
removeView(void *view)=0 | agora::rtc::IVideoRenderer | pure virtual
setMirror(bool mirror, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
setMirror(void *view, bool mirror, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
setProperty(const char *key, const void *buf, int buf_size) | agora::rtc::IVideoSinkBase | inline virtual
setRenderMode(media::base::RENDER_MODE_TYPE renderMode, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
setRenderMode(void *view, media::base::RENDER_MODE_TYPE renderMode, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
setView(void *view, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
unsetView(aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IVideoRenderer | pure virtual
~RefCountInterface() | agora::RefCountInterface | inline protected virtual