luxlabs header browser preview


@class PTCinematographyDetection, NSDictionary, NSArray, NSNumber;

@interface PTCinematographyFrameDetections : NSObject

@property (readonly) NSDictionary *cachedDetectionsByFocusIdentifier;
@property (readonly) NSDictionary *cachedDetectionsByTrackIdentifier;
@property BOOL didCacheAutoFocusDetection;
@property (retain) PTCinematographyDetection *cachedAutoFocusDetection;
@property BOOL didCacheCustomDetection;
@property (retain) PTCinematographyDetection *cachedCustomDetection;
@property (retain) NSNumber *baseFocusTrackNumberOverride;
@property (readonly) NSArray *detections;
@property (readonly) NSNumber *detectorDidRun;
@property struct { long long value; int timescale; unsigned int flags; long long epoch; } presentationTime;
@property (readonly) NSArray *allTrackIdentifiers;
@property (readonly) NSArray *allTrackIdentifiersForCinematicChoice;
@property (readonly) NSArray *allFocusIdentifiers;
@property (readonly) PTCinematographyDetection *autoFocusDetection;
@property (readonly) PTCinematographyDetection *customDetection;

+ (id)frameDetections:(id)a0 detectorDidRun:(id)a1 presentationTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a2;

- (void).cxx_destruct;
- (id)debugDescription;
- (id)bestDetectionForGroupIdentifier:(long long)a0;
- (id)detectionForTrackIdentifier:(long long)a0;
- (id)_detectionsByFocusIdentifier;
- (id)_detectionsByTrackIdentifier;
- (void)addDetection:(id)a0;
- (id)bestDetectionForGroupIdentifier:(long long)a0 options:(unsigned long long)a1;
- (id)detectionForFocusIdentifier:(id)a0;
- (void)flushCachedDetectionsDictionaries;
- (id)initWithDetections:(id)a0 detectorDidRun:(id)a1 presentationTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a2;

@end