Public Member Functions | Static Public Member Functions | Protected Attributes
CaptureImplQtKit Class Reference

#import <CaptureImplQtKit.h>

List of all members.

Public Member Functions

(id) - initWithDevice:width:height:
(void) - prepareStartCapture
(void) - startCapture
(void) - stopCapture
(bool) - isCapturing
(cinder::Surface8u- getCurrentFrame
(bool) - checkNewFrame
(const cinder::Capture::DeviceRef- getDevice
(int32_t) - getWidth
(int32_t) - getHeight
(int32_t) - getCurrentFrameBytesPerRow
(int32_t) - getCurrentFrameWidth
(int32_t) - getCurrentFrameHeight

Static Public Member Functions

(const std::vector
< cinder::Capture::DeviceRef > &) 
+ getDevices:

Protected Attributes

bool mIsCapturing
QTCaptureSession * mCaptureSession
QTCaptureDecompressedVideoOutput * mCaptureDecompressedOutput
QTCaptureDeviceInput * mCaptureDeviceInput
CVPixelBufferRef mWorkingPixelBuffer
cinder::Surface8u mCurrentFrame
int32_t mWidth
int32_t mHeight
cinder::SurfaceChannelOrder mSurfaceChannelOrderCode
NSString * mDeviceUniqueId
int32_t mExposedFrameBytesPerRow
int32_t mExposedFrameHeight
int32_t mExposedFrameWidth
bool mHasNewFrame
cinder::Capture::DeviceRef mDevice

Member Function Documentation

+ (const vector<) cinder: (BOOL)  forceRefresh
- (id) initWithDevice: (const cinder::Capture::DeviceRef device
width: (int)  width
height: (int)  height 
- (void) startCapture
- (void) stopCapture
- (bool) isCapturing
- cinder:
- (bool) checkNewFrame
- (const) Capture:
- (int32_t) getWidth
- (int32_t) getHeight
- (int32_t) getCurrentFrameWidth
- (int32_t) getCurrentFrameHeight

Member Data Documentation

- (bool) mIsCapturing [protected]
- (QTCaptureSession*) mCaptureSession [protected]
- (QTCaptureDecompressedVideoOutput*) mCaptureDecompressedOutput [protected]
- (QTCaptureDeviceInput*) mCaptureDeviceInput [protected]
- (CVPixelBufferRef) mWorkingPixelBuffer [protected]
- cinder: [protected]
- (int32_t) mWidth [protected]
- (int32_t) mHeight [protected]
- cinder: [protected]
- (NSString*) mDeviceUniqueId [protected]
- (int32_t) mExposedFrameBytesPerRow [protected]
- (int32_t) mExposedFrameHeight [protected]
- (int32_t) mExposedFrameWidth [protected]
- (bool) mHasNewFrame [protected]
- cinder: [protected]

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