Avaya Client Services API Reference (OS X)
|
#import <CSVideoCapturerOSX.h>
Inherits NSObject, and <CSVideoSource>.
Instance Methods | |
(void) | - openVideoCaptureDevice:withFormat:withCompletion: |
(void) | - closeVideoCaptureDeviceWithCompletion: |
(BOOL) | - isVirtualBackgroundSupported |
(BOOL) | - setVirtualBackgroundMode: |
(CSVirtualBackgroundMode) | - getVirtualBackgroundMode |
(BOOL) | - setVirtualBackgroundBlurSize: |
(NSUInteger) | - getVirtualBackgroundBlurSize |
(void) | - virtualBackgroundLoadFile:withCompletion: |
Instance Methods inherited from <CSVideoSource> | |
(void) | - setVideoSink: |
Properties | |
id< CSVideoSink > | videoSink |
id< CSVideoSink > | localVideoSink |
id< CSVideoCapturerDelegate > | delegate |
NSArray * | availableDevices |
NSArray containing instances of CSVideoCaptureDevice. More... | |
id< CSVirtualBackgroundListener > | virtualBackgroundListener |
- (void) closeVideoCaptureDeviceWithCompletion: | (dispatch_block_t) | completion |
- (NSUInteger) getVirtualBackgroundBlurSize |
- (CSVirtualBackgroundMode) getVirtualBackgroundMode |
- (BOOL) isVirtualBackgroundSupported |
- (void) openVideoCaptureDevice: | (CSVideoCaptureDevice *) | videoCaptureDevice | |
withFormat: | (CSVideoCaptureFormat *) | videoCaptureFormat | |
withCompletion: | (void(^)(NSError *error)) | completion | |
- (BOOL) setVirtualBackgroundBlurSize: | (NSUInteger) | size |
- (BOOL) setVirtualBackgroundMode: | (CSVirtualBackgroundMode) | mode |
- (void) virtualBackgroundLoadFile: | (NSString *) | path | |
withCompletion: | (void(^)(CSVirtualBackgroundFileLoadResult result)) | completion | |
|
readnonatomicassign |
NSArray containing instances of CSVideoCaptureDevice.
This property is observable and will be updated when a video capture device is either connected or disconnected.
|
readwritenonatomicweak |
|
readwriteatomicstrong |
|
readwriteatomicstrong |
|
readwriteatomicstrong |