System/Library/PrivateFrameworks/CMCapture.framework
BWGNRNode.h
@class BWStillImageSettings, NSString, NSDictionary, NSMutableDictionary, BWNodeOutput, FigCapturePixelConverter;
@interface BWGNRNode : BWNode {
BOOL _sisEnabled;
BOOL _oisEnabled;
BOOL _hdrEnabled;
BOOL _processingLTMHDRFusion;
BWNodeOutput *_bravoHDRDisparityOutput;
void /* function */ *_createSampleBufferProcessorFunction;
struct OpaqueFigSampleBufferProcessor { } *_sampleBufferProcessor;
NSString *_portType;
NSString *_sensorID;
NSDictionary *_sensorIDDictionary;
NSString *_telephotoPortType;
NSString *_telephotoSensorID;
NSDictionary *_telephotoSensorIDDictionary;
BWStillImageSettings *_currentStillImageSettings;
int _processingType;
BOOL _clientExpectsPreBracketFrame;
BOOL _expectsPreBracketFrame;
BOOL _receivedPreBracketFrame;
unsigned int _expectedFrameCount;
unsigned int _receivedFrameCount;
BOOL _receivedAllFrames;
int _receivedReferenceFrameBracketedCaptureSequenceNumber;
int _gnrFusionReferenceFrameBracketedCaptureSequenceNumber;
BOOL _processingHDREV0BracketFrame;
int _hdrEV0BracketCaptureIdentifier;
int _hdrDisparityBracketedCaptureSequenceNumber;
NSMutableDictionary *_inputAttachedMedia;
struct opaqueCMSampleBuffer { } *_collectedUnprocessedPreBracketHDR;
FigCapturePixelConverter *_stereoFusedGNRHDRPixelConverter;
long long _previouslyCompletedFusionSettingsID;
BOOL _usesHDRPreBracketFrameForErrorRecoveryDownstream;
BOOL _allowedToModifyInputBuffers;
}
+ (void)initialize;
- (void)handleNodeError:(id)a0 forInput:(id)a1;
- (void)handleStillImageReferenceFrameBracketedCaptureSequenceNumber:(int)a0 forInput:(id)a1;
- (void)prepareForCurrentConfigurationToBecomeLive;
- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { } *)a0 forInput:(id)a1;
- (void)dealloc;
- (void)setUsesHDRPreBracketFrameForErrorRecoveryDownstream:(BOOL)a0;
- (id)nodeType;
- (void)didSelectFormat:(id)a0 forInput:(id)a1;
- (BOOL)attachesInputBracketToOutputSampleBuffer;
- (id)nodeSubType;
- (BOOL)allowedToModifyInputBuffers;
- (void)setAttachesInputBracketToOutputSampleBuffer:(BOOL)a0;
- (id)_initWithSISEnabled:(BOOL)a0 OISEnabled:(BOOL)a1 LTMHDREnabled:(BOOL)a2 processingLTMHDRFusion:(BOOL)a3 portType:(id)a4 sensorID:(id)a5 sensorIDDictionary:(id)a6 telephotoPortType:(id)a7 telephotoSensorID:(id)a8 telephotoSensorIDDictionary:(id)a9 sbpCreationFunction:(void /* function */ *)a10 treatSoftErrorsAsHardErrors:(BOOL)a11;
- (id)initWithSISEnabled:(BOOL)a0 OISEnabled:(BOOL)a1 LTMHDREnabled:(BOOL)a2 processingLTMHDRFusion:(BOOL)a3 portType:(id)a4 sensorID:(id)a5 sensorIDDictionary:(id)a6 telephotoPortType:(id)a7 telephotoSensorID:(id)a8 telephotoSensorIDDictionary:(id)a9;
- (void)setAllowedToModifyInputBuffers:(BOOL)a0;
- (BOOL)usesHDRPreBracketFrameForErrorRecoveryDownstream;
@end