luxlabs header browser preview


@class AVAssetTrack, AVAsset, VideoReaderRand;

@interface VideoAccessIndex : NSObject {
    struct vector<CMTime, std::allocator<CMTime>> { struct *__begin_; struct *__end_; struct __compressed_pair<CMTime *, std::allocator<CMTime>> { struct *__value_; } __end_cap_; } mFrameTimes;
    unsigned int numFrames;
}

@property (retain) VideoReaderRand *readerRand;
@property (readonly) AVAssetTrack *videoTrack;
@property (readonly) AVAsset *asset;

- (id).cxx_construct;
- (void).cxx_destruct;
- (int)getFrameAtIndex:(unsigned int)a0 pixBuf:(struct __CVBuffer **)a1;
- (id)initFromFile:(id)a0 pixelFormat:(unsigned int)a1 frameTimes:(const void *)a2;

@end