Inherits RefCountInterface.
◆ CaptureMode
◆ ~IScreenCaptureSource()
◆ initializeCapture()
◆ startVideoCapture()
◆ stopVideoCapture()
virtual int stopVideoCapture |
( |
| ) |
|
|
pure virtual |
◆ getVideoCaptureMode()
◆ startAudioCapture()
◆ stopAudioCapture()
virtual int stopAudioCapture |
( |
| ) |
|
|
inlinevirtual |
◆ setAudioVolume()
virtual int setAudioVolume |
( |
uint32_t |
volume | ) |
|
|
inlinevirtual |
◆ setFrameRate()
virtual int setFrameRate |
( |
int |
fps | ) |
|
|
inlinevirtual |
◆ setScreenCaptureDimensions()
◆ updateCaptureRegion()
◆ setExcludeWindowList()
virtual int setExcludeWindowList |
( |
void *const * |
handles, |
|
|
int |
count |
|
) |
| |
|
inlinevirtual |
◆ captureMouseCursor()
virtual int captureMouseCursor |
( |
bool |
capture | ) |
|
|
inlinevirtual |
◆ capture()
◆ getProfilingStats()
◆ getScreenDimensions()
virtual int getScreenDimensions |
( |
int & |
width, |
|
|
int & |
height |
|
) |
| |
|
inlinevirtual |
◆ setProperty()
virtual int setProperty |
( |
const char * |
key, |
|
|
const char * |
json_value |
|
) |
| |
|
inlinevirtual |
◆ setCustomContext()
virtual int setCustomContext |
( |
const char * |
key, |
|
|
const void * |
context |
|
) |
| |
|
inlinevirtual |
◆ getProperty()
virtual int getProperty |
( |
const char * |
key, |
|
|
char * |
json_value, |
|
|
int & |
length |
|
) |
| |
|
inlinevirtual |
◆ getCustomContext()
virtual void* getCustomContext |
( |
const char * |
key | ) |
|
|
inlinevirtual |
◆ getScreenCaptureSources()
virtual void* getScreenCaptureSources |
( |
int |
thumb_cx, |
|
|
int |
thumb_cy, |
|
|
int |
icon_cx, |
|
|
int |
icon_cy, |
|
|
bool |
include_screen |
|
) |
| |
|
inlinevirtual |
◆ AddRef()
virtual void AddRef |
( |
| ) |
const |
|
pure virtualinherited |
◆ Release()
◆ HasOneRef()
virtual bool HasOneRef |
( |
| ) |
const |
|
pure virtualinherited |