|
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 |