luxlabs header browser preview


@class BWFigCaptureStream;

@interface BWDeferredMetadataCache : NSObject {
    struct OpaqueFigSimpleMutex { } *_lock;
    BWFigCaptureStream *_stream;
    int _numberOfExpectedSampleBuffersForEachPTS;
    struct BWDeferredMetadataCacheEntry { struct { long long value; int timescale; unsigned int flags; long long epoch; } pts; struct __CFDictionary *metadataDict; short useCount; short age; } _cache[5];
}

@property (nonatomic) int numberOfExpectedSampleBuffersForEachPTS;

- (void)dealloc;
- (void)flush;
- (void)addMetadataAttachmentToSampleBuffer:(struct opaqueCMSampleBuffer { } *)a0 withDutyCycleMetadataCache:(id)a1;
- (id)initWithCaptureStream:(id)a0 atomicTransactions:(BOOL)a1;

@end