Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

Classes | Enumerations | Variables
CSVideoCapturerOSX.h File Reference
`#import <Foundation/Foundation.h>`
`#import <AVFoundation/AVFoundation.h>`
`#import "CSVideoCommon.h"`
`#import "CSVideoCaptureDevice.h"`
`#import "CSVideoCaptureFormat.h"`
`#import "CSVirtualBackgroundListener.h"`

## Classes
protocol | <CSVideoCapturerDelegate>
class | CSVideoCapturerOSX

## Enumerations
enum | CSVideoCapturerErrorCode { CSVideoCapturerErrorCode_RuntimeError = 1, CSVideoCapturerErrorCode_DeviceNotFound, CSVideoCapturerErrorCode_DeviceInUse, CSVideoCapturerErrorCode_FormatNotFound, CSVideoCapturerErrorCode_UnknownError, CSVideoCapturerErrorCode_UnsupportedInput, CSVideoCapturerErrorCode_UnsupportedOutput, CSVideoCapturerErrorCode_ApplicationIsNotAuthorizedToUseDevice }
enum | CSVirtualBackgroundFileLoadResult { CSVirtualBackgroundFileLoadResult_Success, CSVirtualBackgroundFileLoadResult_Processing, CSVirtualBackgroundFileLoadResult_ErrorUnknown }
enum | CSVirtualBackgroundMode { CSVirtualBackgroundMode_Off, CSVirtualBackgroundMode_Blur, CSVirtualBackgroundMode_Image }
enum | CSVirtualBackgroundLoadFileResult { CSVirtualBackgroundLoadFileResultSuccess, CSVirtualBackgroundLoadFileResultErrorUnknown }

## Variables
NSString *const | CSVideoCapturerErrorDomain

## Enumeration Type Documentation

enum CSVideoCapturerErrorCode

Enumerator
CSVideoCapturerErrorCode_RuntimeError |
CSVideoCapturerErrorCode_DeviceNotFound |
CSVideoCapturerErrorCode_DeviceInUse |
CSVideoCapturerErrorCode_FormatNotFound |
CSVideoCapturerErrorCode_UnknownError |
CSVideoCapturerErrorCode_UnsupportedInput |
CSVideoCapturerErrorCode_UnsupportedOutput |
CSVideoCapturerErrorCode_ApplicationIsNotAuthorizedToUseDevice |

enum CSVirtualBackgroundFileLoadResult

Enumerator
CSVirtualBackgroundFileLoadResult_Success | The file was fully processed.
CSVirtualBackgroundFileLoadResult_Processing | File is continuous and will be processed further, however a error in the file can be encountered.
CSVirtualBackgroundFileLoadResult_ErrorUnknown | Error happened and the file isn't going to be processed further.

enum CSVirtualBackgroundLoadFileResult

Enumerator
CSVirtualBackgroundLoadFileResultSuccess |
CSVirtualBackgroundLoadFileResultErrorUnknown |

enum CSVirtualBackgroundMode

Enumerator
CSVirtualBackgroundMode_Off |
CSVirtualBackgroundMode_Blur |
CSVirtualBackgroundMode_Image |

## Variable Documentation

NSString* const CSVideoCapturerErrorDomain