Avaya Client Services API Reference (OS X)
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

Enumerator
CSVideoCapturerErrorCode_RuntimeError 
CSVideoCapturerErrorCode_DeviceNotFound 
CSVideoCapturerErrorCode_DeviceInUse 
CSVideoCapturerErrorCode_FormatNotFound 
CSVideoCapturerErrorCode_UnknownError 
CSVideoCapturerErrorCode_UnsupportedInput 
CSVideoCapturerErrorCode_UnsupportedOutput 
CSVideoCapturerErrorCode_ApplicationIsNotAuthorizedToUseDevice 
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.

Enumerator
CSVirtualBackgroundLoadFileResultSuccess 
CSVirtualBackgroundLoadFileResultErrorUnknown 
Enumerator
CSVirtualBackgroundMode_Off 
CSVirtualBackgroundMode_Blur 
CSVirtualBackgroundMode_Image 

Variable Documentation

NSString* const CSVideoCapturerErrorDomain