/*
 *     Generated by class-dump 3.1.1.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
 */

#import <BackRow/BRVideoPlayer.h>

@class BRVideo, BRVideoPlayerStateMachine, NSTimer;

@interface BRQTKitVideoPlayer : BRVideoPlayer
{
    BRVideo *_video;
    float _aspectRatio;
    NSTimer *_rateTimer;
    double _virtualChapterMark;
    double _virtualChapterMarkExpiration;
    BRVideoPlayerStateMachine *_stateMachine;
    unsigned int _showFrames:1;
    unsigned int _gatherStats:1;
    unsigned int _muted:1;
}

- (id)init;
- (void)dealloc;
- (BOOL)prerollMedia:(id *)fp8;
- (void)resetPlayer;
- (int)playerState;
- (float)bufferingProgress;
- (struct BRVideoTimeRange)bufferedRange;
- (float)elapsedPlaybackTime;
- (void)setElapsedPlaybackTime:(float)fp8;
- (double)trackDuration;
- (float)aspectRatio;
- (id)currentChapterTitle;
- (void)setMuted:(BOOL)fp8;
- (BOOL)muted;
- (void)setCaptionsEnabled:(BOOL)fp8;
- (void)setMovieLoops:(BOOL)fp8;
- (BOOL)setMedia:(id)fp8 error:(id *)fp12;
- (BOOL)initiatePlayback:(id *)fp8;
- (void)play;
- (void)stop;
- (void)pause;
- (void)pressAndHoldLeftArrow;
- (void)pressAndHoldRightArrow;
- (void)rightArrowClick;
- (void)leftArrowClick;
- (void)resume;
- (void)setPlaybackContext:(id)fp8;
- (void)setContextSizeHint:(struct CGSize)fp8;
- (BOOL)newFrameForTime:(const CDAnonymousStruct2 *)fp8 frame:(struct __CVBuffer **)fp12;
- (struct __CVBuffer *)currentFrame;
- (id)movieAttributes;

@end

