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::RefCountInterfacepure virtual
capture(agora::agora_refptr< IVideoFrame > &frame) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
CaptureMode enum name (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSource
captureMouseCursor(bool capture) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getCustomContext(const char *key) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getProfilingStats(ScreenCaptureProfilingStatistics &stats) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getProperty(const char *key, char *json_value, int &length) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getScreenCaptureSources(int thumb_cx, int thumb_cy, int icon_cx, int icon_cy, bool include_screen) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getScreenDimensions(int &width, int &height) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
getVideoCaptureMode()=0 (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcepure virtual
HasOneRef() const =0 (defined in agora::RefCountInterface)agora::RefCountInterfacepure virtual
initializeCapture(const agora_refptr< Control > &control)=0 (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcepure 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::RefCountInterfacepure virtual
setAudioVolume(uint32_t volume) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
setCustomContext(const char *key, const void *context) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
setExcludeWindowList(void *const *handles, int count) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
setFrameRate(int fps) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
setProperty(const char *key, const char *json_value) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
setScreenCaptureDimensions(const agora::rtc::VideoDimensions &dimensions) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
startAudioCapture(const AudioCaptureConfig &config) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
startVideoCapture(const VideoCaptureConfig &config)=0 (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcepure virtual
stopAudioCapture() (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
stopVideoCapture()=0 (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcepure virtual
updateCaptureRegion(const agora::rtc::Rectangle &captureRegion) (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
~IScreenCaptureSource() (defined in agora::rtc::IScreenCaptureSource)agora::rtc::IScreenCaptureSourcevirtual
~RefCountInterface() (defined in agora::RefCountInterface)agora::RefCountInterfaceprotectedvirtual