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

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

addImageSource(const char *id, const MixerLayoutConfig &config, ImageType type=kPng)=0agora::rtc::IVideoMixerSourcepure virtual
AddRef() const =0agora::RefCountInterfacepure virtual
addVideoTrack(const char *id, agora_refptr< IVideoTrack > track)=0agora::rtc::IVideoMixerSourcepure virtual
clearLayout()=0agora::rtc::IVideoMixerSourcepure virtual
delImageSource(const char *id)=0agora::rtc::IVideoMixerSourcepure virtual
delStreamLayout(const char *id)=0agora::rtc::IVideoMixerSourcepure virtual
deRegisterMixedFrameCallback(::rtc::VideoSinkInterface< webrtc::VideoFrame > *dataCallback)=0agora::rtc::IVideoMixerSourceExpure virtual
getAvgMixerDelay()=0agora::rtc::IVideoMixerSourcepure virtual
HasOneRef() const =0agora::RefCountInterfacepure virtual
hasVideoTrack(const std::string &id)=0agora::rtc::IVideoMixerSourceExpure virtual
onFrame(const std::string &uid, const webrtc::VideoFrame &frame)=0agora::rtc::IVideoMixerSourceExpure virtual
refresh()=0agora::rtc::IVideoMixerSourcepure virtual
registerMixedFrameCallback(::rtc::VideoSinkInterface< webrtc::VideoFrame > *dataCallback)=0agora::rtc::IVideoMixerSourceExpure virtual
Release() const =0agora::RefCountInterfacepure virtual
removeVideoTrack(const char *id, agora_refptr< IVideoTrack > track)=0agora::rtc::IVideoMixerSourcepure virtual
setBackground(uint32_t width, uint32_t height, int fps, uint32_t color_argb=0)=0agora::rtc::IVideoMixerSourcepure virtual
setBackground(uint32_t width, uint32_t height, int fps, const char *url)=0agora::rtc::IVideoMixerSourcepure virtual
setMasterClockSource(const char *id=NULL)=0agora::rtc::IVideoMixerSourcepure virtual
setRotation(uint8_t rotation)=0agora::rtc::IVideoMixerSourcepure virtual
setStreamLayout(const char *id, const MixerLayoutConfig &config)=0agora::rtc::IVideoMixerSourcepure virtual
startMixing()=0agora::rtc::IVideoMixerSourceExpure virtual
stopMixing()=0agora::rtc::IVideoMixerSourceExpure virtual
~IVideoMixerSourceEx()=defaultagora::rtc::IVideoMixerSourceExvirtual
~RefCountInterface()agora::RefCountInterfaceinlineprotectedvirtual