Public Member Functions | Protected Attributes | Properties
CvVideoCamera Class Reference

#import <cap_ios.h>

Inherits CvAbstractCamera.

List of all members.

Public Member Functions

(void- adjustLayoutToInterfaceOrientation:
(void- layoutPreviewLayer
(void- saveVideo
(NSURL *) - videoFileURL
(void- start
(void- stop
(void- switchCameras
(id) - initWithParentView:
(void- createCaptureOutput
(void- createVideoPreviewLayer
(void- updateOrientation

Protected Attributes

AVCaptureVideoDataOutput * videoDataOutput
dispatch_queue_t videoDataOutputQueue
CALayer * customPreviewLayer
CMTime lastSampleTime
AVCaptureVideoPreviewLayer * captureVideoPreviewLayer
UIDeviceOrientation currentDeviceOrientation
BOOL cameraAvailable

Properties

id< CvVideoCameraDelegatedelegate
BOOL grayscaleMode
BOOL recordVideo
AVAssetWriterInput * recordAssetWriterInput
AVAssetWriterInputPixelBufferAdaptor * recordPixelBufferAdaptor
AVAssetWriter * recordAssetWriter
AVCaptureSession * captureSession
AVCaptureSession * captureSession
AVCaptureConnection * videoCaptureConnection
AVCaptureConnection * videoCaptureConnection
BOOL captureSessionLoaded
BOOL captureSessionLoaded
BOOL running
BOOL running
BOOL useAVCaptureVideoPreviewLayer
BOOL useAVCaptureVideoPreviewLayer
AVCaptureDevicePosition defaultAVCaptureDevicePosition
AVCaptureDevicePosition defaultAVCaptureDevicePosition
AVCaptureVideoOrientation defaultAVCaptureVideoOrientation
AVCaptureVideoOrientation defaultAVCaptureVideoOrientation
NSString *const defaultAVCaptureSessionPreset
NSString *const defaultAVCaptureSessionPreset
int defaultFPS
int defaultFPS
UIView * parentView
UIView * parentView
int imageWidth
int imageWidth
int imageHeight
int imageHeight

Member Function Documentation

- (void) adjustLayoutToInterfaceOrientation: (UIInterfaceOrientation)  interfaceOrientation
- (NSURL *) videoFileURL
- (void) start
- (void) stop
- (id) initWithParentView: (UIView *)  parent

Member Data Documentation

- (AVCaptureVideoDataOutput*) videoDataOutput [protected]
- (dispatch_queue_t) videoDataOutputQueue [protected]
- (CALayer*) customPreviewLayer [protected]
- (CMTime) lastSampleTime [protected]
- (AVCaptureVideoPreviewLayer*) captureVideoPreviewLayer [protected, inherited]
- (UIDeviceOrientation) currentDeviceOrientation [protected, inherited]
- (BOOL) cameraAvailable [protected, inherited]

Property Documentation

- (id<CvVideoCameraDelegate>) delegate [read, write, assign]
- (BOOL) grayscaleMode [read, write, assign]
- (BOOL) recordVideo [read, write, assign]
- (AVAssetWriterInput *) recordAssetWriterInput [read, write, retain]
- (AVAssetWriterInputPixelBufferAdaptor *) recordPixelBufferAdaptor [read, write, retain]
- (AVAssetWriter *) recordAssetWriter [read, write, retain]
- (AVCaptureSession *) captureSession [read, write, retain, inherited]
- (AVCaptureSession *) captureSession [read, write, retain, inherited]
- (AVCaptureConnection *) videoCaptureConnection [read, write, retain, inherited]
- (AVCaptureConnection *) videoCaptureConnection [read, write, retain, inherited]
- (BOOL) captureSessionLoaded [read, assign, inherited]
- (BOOL) captureSessionLoaded [read, assign, inherited]
- (BOOL) running [read, assign, inherited]
- (BOOL) running [read, assign, inherited]
- (BOOL) useAVCaptureVideoPreviewLayer [read, write, assign, inherited]
- (BOOL) useAVCaptureVideoPreviewLayer [read, write, assign, inherited]
- (AVCaptureDevicePosition) defaultAVCaptureDevicePosition [read, write, assign, inherited]
- (AVCaptureDevicePosition) defaultAVCaptureDevicePosition [read, write, assign, inherited]
- (AVCaptureVideoOrientation) defaultAVCaptureVideoOrientation [read, write, assign, inherited]
- (AVCaptureVideoOrientation) defaultAVCaptureVideoOrientation [read, write, assign, inherited]
- (NSString *const) defaultAVCaptureSessionPreset [read, write, assign, inherited]
- (NSString *const) defaultAVCaptureSessionPreset [read, write, assign, inherited]
- (int) defaultFPS [read, write, assign, inherited]
- (int) defaultFPS [read, write, assign, inherited]
- (UIView *) parentView [read, write, retain, inherited]
- (UIView *) parentView [read, write, retain, inherited]
- (int) imageWidth [read, write, assign, inherited]
- (int) imageWidth [read, write, assign, inherited]
- (int) imageHeight [read, write, assign, inherited]
- (int) imageHeight [read, write, assign, inherited]

The documentation for this class was generated from the following file: