luxlabs header browser preview


@class NSDictionary, BWNodeOutput, BWLimitedGMErrorLogger;

@interface BWMotionAttachmentsNode : BWNode {
    struct OpaqueFigSampleBufferProcessor { } *_sampleBufferProcessor;
    NSDictionary *_optionsDict;
    BWLimitedGMErrorLogger *_limitedGMErrorLogger;
}

@property (readonly, nonatomic) BWNodeOutput *sourceVideoWithMotionAttachmentsOutput;
@property (readonly, nonatomic) BWNodeOutput *offlineVISMotionDataOutput;
@property (nonatomic) BOOL adjustsValidBufferRectForDarkShade;

+ (void)initialize;

- (void)prepareForCurrentConfigurationToBecomeLive;
- (void)renderSampleBuffer:(struct opaqueCMSampleBuffer { } *)a0 forInput:(id)a1;
- (void)dealloc;
- (id)nodeType;
- (void)didReachEndOfDataForInput:(id)a0;
- (void)didSelectFormat:(id)a0 forInput:(id)a1;
- (id)nodeSubType;
- (id)initWithSensorIDDictionaryByPortType:(id)a0 cameraInfoByPortType:(id)a1 tuningParameters:(id)a2 activePortTypes:(id)a3 horizontalSensorBinningFactor:(int)a4 verticalSensorBinningFactor:(int)a5 maxSupportedFrameRate:(float)a6 motionAttachmentsMode:(int)a7 motionAttachmentsSource:(int)a8 motionCallbackThreadPriority:(unsigned int)a9 provideSourceVideoWithMotionAttachmentsOutput:(BOOL)a10 provideOfflineVISMotionDataOutput:(BOOL)a11;

@end