Agora Java API Reference for Android

agora::rtc::IScreenCaptureSource Member List

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

AddRef() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual
capture(agora::agora_refptr< IVideoFrame > &frame) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
CaptureMode enum name (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource |
captureMouseCursor(bool capture) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getCustomContext(const char *key) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getProfilingStats(ScreenCaptureProfilingStatistics &stats) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getProperty(const char *key, char *json_value, int &length) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getScreenCaptureSources(const ScreenSourceListOption &option) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getScreenDimensions(int &width, int &height) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
getVideoCaptureMode()=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual
initializeCapture(const agora_refptr< Control > &control)=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
initVideo(const VideoCaptureConfig &config)=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
isAudioCaptureSupported() (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
kPull enum value (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource |
kPush enum value (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource |
Release() const =0 (defined in agora::RefCountInterface) | agora::RefCountInterface | pure virtual
setAudioVolume(uint32_t volume) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setContentType(int contentType) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setCustomContext(const char *key, const void *context) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setExcludeWindowList(void *const *handles, int count) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setFrameCopy(bool frameCopy) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setFrameRate(int fps) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setHighLight(bool isHighLight, unsigned int color, int width) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setProperty(const char *key, const char *json_value) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
setScreenCaptureDimensions(const agora::rtc::VideoDimensions &dimensions) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
startAudioCapture(const AudioCaptureConfig &config) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
startVideoCapture(const VideoCaptureConfig &config)=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
stopAudioCapture() (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
stopVideoCapture()=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
stopVideoCaptureAsync()=0 (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | pure virtual
updateCaptureRegion(const agora::rtc::Rectangle &captureRegion) (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
~IScreenCaptureSource() (defined in agora::rtc::IScreenCaptureSource) | agora::rtc::IScreenCaptureSource | virtual
~RefCountInterface() (defined in agora::RefCountInterface) | agora::RefCountInterface | protectedvirtual