luxlabs header browser preview


@class NSDictionary, NSString, BWVideoFormat;
@protocol MTLCommandQueue;

@interface BWNRFProcessorControllerConfiguration : BWStillImageProcessorControllerConfiguration <BWNoiseReductionAndFusionProcessorControllerConfiguration>

@property (nonatomic) int semanticRenderingVersion;
@property (nonatomic) BOOL rawNightModeEnabled;
@property (retain, nonatomic) BWVideoFormat *rawNightModeInputFormat;
@property (nonatomic) BOOL cmiResourceEnabled;
@property (retain, nonatomic) NSDictionary *sensorConfigurationsByPortType;
@property (nonatomic) BOOL deferredProcessingEnabled;
@property (retain, nonatomic) id<MTLCommandQueue> metalCommandQueue;
@property (retain, nonatomic) BWVideoFormat *inputFormat;
@property (retain, nonatomic) BWVideoFormat *outputFormat;
@property (nonatomic) struct { int width; int height; } ultraHighResolutionDimensions;
@property (nonatomic) BOOL quadraSupportEnabled;
@property (nonatomic) BOOL fusionEnabled;
@property (nonatomic) BOOL lowLightFusionEnabled;
@property (nonatomic) BOOL deepFusionEnabled;
@property (retain, nonatomic) BWVideoFormat *deepFusionInputFormat;
@property (nonatomic) BOOL deepFusionWaitForProcessingToFinish;
@property (nonatomic) BOOL swfrEnabled;
@property (nonatomic) BOOL depthDataDeliveryEnabled;
@property (nonatomic) BOOL alwaysAllowModifyingInputBuffers;
@property (nonatomic) unsigned int figThreadPriority;
@property (nonatomic) int greenGhostMitigationVersion;
@property (nonatomic) BOOL demosaicedRawEnabled;
@property (nonatomic) unsigned int demosaicedRawPixelFormat;
@property (retain, nonatomic) NSDictionary *rawColorCalibrationsByPortType;
@property (retain, nonatomic) NSDictionary *rawLensShadingCorrectionCoefficientsByPortType;
@property (nonatomic) float gainMapMainImageDownscalingFactor;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;

@end