9 #import <Foundation/Foundation.h> 24 typedef NS_ENUM(int, MasFocusMode) {
71 - (
MasResultCode) start:(
int) cameraId width:(
int) width height:(
int) height;
96 - (bool) setFlashLightMode:(
bool) toggle;
101 - (bool) setAutoWhiteBalanceLock:(
bool) toggle;
122 - (bool) setParam:(NSString*) key toggle:(
bool) toggle;
130 - (bool) setParam:(NSString*) key value:(
int) value;
139 - (bool) setParam:(NSString*) key min:(
int) min max:(
int) max;
147 - (bool) setParam:(NSString*) key valueString:(NSString*) value;
157 - (void) setNewFrame:(Byte *) data length:(
int) length width:(
int) width height:(
int) height format:(MasColorFormat) format;
Definition: MasCameraDevice.h:56
Definition: MasCameraDevice.h:61
Definition: MasCameraDevice.h:57
MasFlipDirection
Video data flip direction HORIZONTAL Flip video horizontally VERTICAL Flip video vertically...
Definition: MasCameraDevice.h:35
Definition: MasCameraDevice.h:54
Definition: MasCameraDevice.h:37
matrix_float4x4 getBackgroundPlaneProjectionMatrix()
Get projection matrix for background plane rendering.
Definition: MasCameraDevice.h:25
Definition: MasCameraDevice.h:52
Definition: MasCameraDevice.h:59
MasFocusMode
Camera focus mode FOCUS_MODE_CONTINUOUS_AUTO Continuous focus mode. This focus mode is proper for AR...
Definition: MasCameraDevice.h:24
MasResultCode
Camera Open State Success CameraPermissionIsNotResolved CameraDevicedRestriced CameraPermissionIs...
Definition: MasCameraDevice.h:51
Definition: MasCameraDevice.h:36
NSMutableArray * getParamList()
Get supported parameter key list.
Definition: MasCameraDevice.h:26
void stop()
Stop camera preview.
class for camera device handling
Definition: MasCameraDevice.h:16
Definition: MasCameraDevice.h:55
matrix_float4x4 getProjectionMatrix()
Get projection matrix. This is used for augmented objects projection and background rendering...