|
Agora C++ API Reference for All Platforms
|
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)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| AddRef() const =0 | agora::RefCountInterface | pure virtual |
| addVideoTrack(const char *id, agora_refptr< IVideoTrack > track)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| clearLayout()=0 | agora::rtc::IVideoMixerSource | pure virtual |
| delImageSource(const char *id)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| delStreamLayout(const char *id)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| deRegisterMixedFrameCallback(::rtc::VideoSinkInterface< webrtc::VideoFrame > *dataCallback)=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| getAvgMixerDelay()=0 | agora::rtc::IVideoMixerSource | pure virtual |
| HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
| hasVideoTrack(const std::string &id)=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| onFrame(const std::string &uid, const webrtc::VideoFrame &frame)=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| refresh()=0 | agora::rtc::IVideoMixerSource | pure virtual |
| registerMixedFrameCallback(::rtc::VideoSinkInterface< webrtc::VideoFrame > *dataCallback)=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| Release() const =0 | agora::RefCountInterface | pure virtual |
| removeVideoTrack(const char *id, agora_refptr< IVideoTrack > track)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| setBackground(uint32_t width, uint32_t height, int fps, uint32_t color_argb=0)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| setBackground(uint32_t width, uint32_t height, int fps, const char *url)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| setMasterClockSource(const char *id=NULL)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| setRotation(uint8_t rotation)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| setStreamLayout(const char *id, const MixerLayoutConfig &config)=0 | agora::rtc::IVideoMixerSource | pure virtual |
| startMixing()=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| stopMixing()=0 | agora::rtc::IVideoMixerSourceEx | pure virtual |
| ~IVideoMixerSourceEx()=default | agora::rtc::IVideoMixerSourceEx | virtual |
| ~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |
1.8.18