@class FigCaptureSourceConfiguration, NSArray, FigDepthDataCaptureConnectionConfiguration, NSString, FigVideoCaptureConnectionConfiguration; @interface FigCaptureCameraSourcePipelineConfiguration : NSObject { int _motionAttachmentsSource; NSArray *_videoStabilizationTypes; BOOL _actionCameraEnabled; int _depthType; float _maxContinuousZoomFactorForDepthDataDelivery; struct { int width; int height; } _depthDimensionsOverride; BOOL _strictDepthModePreferred; unsigned int _RGBIRStereoFusionMinDepthThresholdMM; unsigned int _RGBIRStereoFusionMaxDepthThresholdMM; unsigned int _RGBIRStereoFusionFixedDepthThresholdMM; unsigned int _RGBIRStereoFusionFixedDepthValueMM; BOOL _RGBIRStereoFusionEnabled; struct { long long value; int timescale; unsigned int flags; long long epoch; } _maxExposureDurationClientOverride; struct { long long value; int timescale; unsigned int flags; long long epoch; } _maxExposureDurationFrameworkOverride; BOOL _forceCNRDisabled; BOOL _coreMediaFaceTrackingEnabled; BOOL _ispFaceTrackingEnabled; BOOL _stillImageGeometricDistortionCorrectionEnabled; BOOL _videoCaptureGeometricDistortionCorrectionEnabled; BOOL _previewGeometricDistortionCorrectionEnabled; BOOL _stillImageGeometricDistortionCorrectionExpansionCoversOverscan; BOOL _stillImageLocalHistogramClippingDataMetadataEnabled; BOOL _offlineVISEnabled; BOOL _zeroShutterLagEnabled; BOOL _configureForZeroShutterLagSupport; BOOL _configureForSIFRStillImageCaptureIfAvailable; BOOL _softISPEnabled; BOOL _sensorRawStillImageOutputsEnabledIfAvailable; BOOL _enableStillImageSensorOverscanIfAvailable; float _overCapturePercentage; BOOL _configureForSpatialOverCaptureSupport; BOOL _configureForDigitalFlashSupport; BOOL _configureForSoftISPSupport; BOOL _clockSynchronizationEnabled; BOOL _depthConversionEnabled; BOOL _midFrameSynchronizationEnabled; int _stillImageFocusPixelDataRetainedBufferCount; int _stillImageSashimiRawRetainedBufferCount; int _stillImageSensorInterfaceRawRetainedBufferCount; int _stillImageOutputRetainedBufferCountOverride; BOOL _stillImageOutputSushiRawAttachmentOptionEnabled; BOOL _streamingForegroundSegmentationEnabled; BOOL _streamingCameraCalibrationDataDeliveryEnabled; int _autoImageControlMode; FigCaptureSourceConfiguration *_cameraConfiguration; FigVideoCaptureConnectionConfiguration *_videoPreviewSinkConnectionConfiguration; NSArray *_previewDerivedConnectionConfigurations; NSArray *_videoCaptureConnectionConfigurations; FigVideoCaptureConnectionConfiguration *_stillImageConnectionConfiguration; FigDepthDataCaptureConnectionConfiguration *_depthDataConnectionConfiguration; NSArray *_visionDataConnectionConfigurations; NSArray *_metadataObjectConnectionConfigurations; NSArray *_movieFileDetectedObjectMetadataConnectionConfigurations; NSArray *_pointCloudDataConnectionConfigurations; BOOL _clientIsCameraOrDerivative; BOOL _deferredTimeOfFlightNodePrepareEnabled; BOOL _videoHDRImageStatisticsEnabled; float _additionalVISOverscanWhenRecording; BOOL _videoSTFMetadataEnabled; int _previewMaxLossyCompressionLevel; int _videoDataMaxLossyCompressionLevel; int _movieFileMaxLossyCompressionLevel; int _stillImageMaxLossyCompressionLevel; BOOL _depthOutputEnabled; BOOL _lumaHistogramsEnabled; BOOL _continuityCameraIsWired; int _continuityCameraClientDeviceClass; BOOL _suppressVideoEffects; BOOL _zoomPIPSingleStreamModeEnabled; float _zoomPIPMinimumUIZoomFactor; float _zoomPIPSlaveStreamingFrameRate; NSString *_preferredMasterPortType; BOOL _graphContainsMultipleVideoSources; BOOL _structuredLightAFAssistEnabled; struct { int width; int height; } _captureDimensionsForFSDNetSecondary; } - (void)dealloc; @end