mirror of
https://github.com/status-im/react-native-camera.git
synced 2025-02-24 17:58:20 +00:00
25 lines
762 B
C
25 lines
762 B
C
|
//
|
||
|
// RNCameraUtils.h
|
||
|
// RCTCamera
|
||
|
//
|
||
|
// Created by Joao Guilherme Daros Fidelis on 19/01/18.
|
||
|
//
|
||
|
|
||
|
#import <UIKit/UIKit.h>
|
||
|
#import <AVFoundation/AVFoundation.h>
|
||
|
#import "RNCameraManager.h"
|
||
|
|
||
|
@interface RNCameraUtils : NSObject
|
||
|
|
||
|
// Camera utilities
|
||
|
+ (AVCaptureDevice *)deviceWithMediaType:(NSString *)mediaType preferringPosition:(AVCaptureDevicePosition)position;
|
||
|
|
||
|
// Enum conversions
|
||
|
+ (float)temperatureForWhiteBalance:(RNCameraWhiteBalance)whiteBalance;
|
||
|
+ (NSString *)captureSessionPresetForVideoResolution:(RNCameraVideoResolution)resolution;
|
||
|
+ (AVCaptureVideoOrientation)videoOrientationForDeviceOrientation:(UIDeviceOrientation)orientation;
|
||
|
+ (AVCaptureVideoOrientation)videoOrientationForInterfaceOrientation:(UIInterfaceOrientation)orientation;
|
||
|
|
||
|
@end
|
||
|
|