luxlabs header browser preview


@interface AVOnceTimebaseObserver : AVTimebaseObserver {
    struct { long long value; int timescale; unsigned int flags; long long epoch; } _fireTime;
    id /* block */ _block;
    BOOL _didFire;
}

@property (readonly, nonatomic) BOOL didFire;

- (void)dealloc;
- (void)invalidate;
- (void)_resetNextFireTime;
- (void)_fireBlock;
- (void)_handleTimeDiscontinuity;
- (void)_effectiveRateChanged;
- (id)initWithTimebase:(struct OpaqueCMTimebase { } *)a0 fireTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a1 queue:(id)a2 block:(id /* block */)a3;

@end