react-native-vision-camera
Version:
VisionCamera is the fastest and most powerful Camera for react-native.
103 lines (102 loc) • 4.85 kB
JavaScript
// Devices API
export * from './CameraDevices';
export * from './devices/getCameraDevice';
// Hooks
export * from './hooks/useAsyncRunner';
export * from './hooks/useCamera';
export * from './hooks/useCameraDevice';
export * from './hooks/useCameraDeviceExtensions';
export * from './hooks/useCameraDevices';
export * from './hooks/useDepthOutput';
export * from './hooks/useFrameOutput';
export * from './hooks/useFrameRenderer';
export * from './hooks/useObjectOutput';
export * from './hooks/useOrientation';
export * from './hooks/usePermission';
export * from './hooks/usePhotoOutput';
export * from './hooks/usePreviewOutput';
export * from './hooks/useVideoOutput';
export * from './isScannedObject';
// Nitro Specs
export * from './specs/CameraController.nitro';
export * from './specs/CameraFactory.nitro';
export * from './specs/common-types/AutoFocusSystem';
export * from './specs/common-types/CameraOrientation';
export * from './specs/common-types/CameraPosition';
export * from './specs/common-types/Constraint';
export * from './specs/common-types/DepthPixelFormat';
export * from './specs/common-types/DeviceType';
export * from './specs/common-types/DynamicRange';
export * from './specs/common-types/ExposureMode';
export * from './specs/common-types/FocusMode';
export * from './specs/common-types/FocusOptions';
export * from './specs/common-types/FrameDroppedReason';
export * from './specs/common-types/ListenerSubscription';
export * from './specs/common-types/MediaType';
export * from './specs/common-types/MirrorMode';
export * from './specs/common-types/NativeBuffer';
export * from './specs/common-types/OrientationSource';
export * from './specs/common-types/OutputStreamType';
export * from './specs/common-types/PermissionStatus';
export * from './specs/common-types/PhotoContainerFormat';
export * from './specs/common-types/PixelFormat';
export * from './specs/common-types/Point';
export * from './specs/common-types/QualityPrioritization';
export * from './specs/common-types/Range';
export * from './specs/common-types/Size';
export * from './specs/common-types/StabilizationMode';
export * from './specs/common-types/TorchMode';
export * from './specs/common-types/VideoCodec';
export * from './specs/common-types/VideoPixelFormat';
export * from './specs/common-types/WhiteBalanceGains';
export * from './specs/common-types/WhiteBalanceMode';
export * from './specs/common-types/WhiteBalanceTemperatureAndTint';
export * from './specs/FrameRenderer.nitro';
export * from './specs/frame-processors/NativeThread.nitro';
export * from './specs/frame-processors/NativeThreadFactory.nitro';
export * from './specs/gestures/GestureController.nitro';
export * from './specs/gestures/TapToFocusGestureController.nitro';
export * from './specs/gestures/ZoomGestureController.nitro';
export * from './specs/inputs/CameraDevice.nitro';
export * from './specs/inputs/CameraDeviceFactory.nitro';
export * from './specs/inputs/CameraExtension.nitro';
export * from './specs/instances/CameraCalibrationData.nitro';
export * from './specs/instances/Depth.nitro';
export * from './specs/instances/Frame.nitro';
export * from './specs/instances/Photo.nitro';
export * from './specs/instances/ScannedObject.nitro';
export * from './specs/location/Location.nitro';
export * from './specs/metering/MeteringPoint.nitro';
export * from './specs/orientation/OrientationManager.nitro';
export * from './specs/outputs/CameraDepthFrameOutput.nitro';
export * from './specs/outputs/CameraFrameOutput.nitro';
export * from './specs/outputs/CameraObjectOutput.nitro';
export * from './specs/outputs/CameraOutput.nitro';
export * from './specs/outputs/CameraOutputSynchronizer.nitro';
export * from './specs/outputs/CameraPhotoOutput.nitro';
export * from './specs/outputs/CameraPreviewOutput.nitro';
export * from './specs/outputs/CameraVideoOutput.nitro';
export * from './specs/outputs/Recorder.nitro';
export * from './specs/session/CameraOutputConfiguration';
export * from './specs/session/CameraSession.nitro';
export * from './specs/session/CameraSessionConfig.nitro';
export * from './specs/session/CameraSessionConfiguration';
export * from './specs/session/CameraSessionConnection';
export * from './specs/utils/FrameConverter.nitro';
export * from './specs/views/FrameRendererView.nitro';
export * from './specs/views/PreviewView.nitro';
// Worklet Helpers
export * from './threading/AsyncRunner';
export * from './threading/RuntimeThread';
export * from './threading/RuntimeThreadProvider';
// Utils
export * from './utils/CommonDynamicRanges';
export * from './utils/CommonResolutions';
export * from './utils/FrameConverter';
// Main factory
export * from './VisionCamera';
// Views
export * from './views/Camera';
// Native Hybrid Views
export * from './views/NativeFrameRendererView';
export * from './views/NativePreviewView';