luxlabs header browser preview


@class NSArray, VCPVideoMetaMotionSegment, NSMutableArray;

@interface VCPVideoMetaMotionAnalyzer : NSObject {
    struct HinkleyDetector { float sensitivity_; float threshold_; int min_length_; struct HinkleyStats { float upper_; float lower_; float max_; float min_; } stats_; } _hinkleyDetector;
    VCPVideoMetaMotionSegment *_activeSegment;
    NSMutableArray *_mutableResults;
    NSMutableArray *_internalResults;
    struct { struct { long long value; int timescale; unsigned int flags; long long epoch; } start; struct { long long value; int timescale; unsigned int flags; long long epoch; } duration; } _frameTimeRange;
}

@property (readonly, retain, nonatomic) NSArray *results;

- (id)init;
- (id).cxx_construct;
- (void).cxx_destruct;
- (int)finalizeAnalysis;
- (BOOL)decideSegmentPointBasedOn:(float)a0;
- (void)mergeSimilarSegments;
- (int)processFrameMetadata:(id)a0;

@end