luxlabs header browser preview


@class NSString, AVAssetTrack, NSDictionary, AVAssetReaderTrackOutputInternal;

@interface AVAssetReaderTrackOutput : AVAssetReaderOutput {
    AVAssetReaderTrackOutputInternal *_trackOutputInternal;
}

@property (readonly, nonatomic, getter=_isAttachedToAdaptor) BOOL attachedToAdaptor;
@property (readonly, nonatomic) AVAssetTrack *track;
@property (readonly, nonatomic) NSDictionary *outputSettings;
@property (copy, nonatomic) NSString *audioTimePitchAlgorithm;

+ (id)assetReaderTrackOutputWithTrack:(id)a0 outputSettings:(id)a1;

- (id)init;
- (void)dealloc;
- (id)_attachedAdaptor;
- (BOOL)_enableTrackExtractionReturningError:(id *)a0;
- (id)description;
- (id)mediaType;
- (id)_asset;
- (void)_setAttachedAdaptor:(id)a0;
- (void)setAppliesPreferredTrackTransform:(BOOL)a0;
- (struct opaqueCMSampleBuffer { } *)copyNextSampleBuffer;
- (struct opaqueCMSampleBuffer { } *)_copyNextSampleBufferForAdaptor;
- (unsigned int)_getUniformMediaSubtypeIfExists;
- (id)_figAssetReaderExtractionOptions;
- (id)_formatDescriptions;
- (BOOL)_trimsSampleDurations;
- (BOOL)appliesPreferredTrackTransform;
- (id)initWithTrack:(id)a0 outputSettings:(id)a1;
- (BOOL)limitsImageQueueCapacityToOneFrame;
- (void)setLimitsImageQueueCapacityToOneFrame:(BOOL)a0;

@end