--- /dev/null
+/*
+ * Generated by class-dump 3.1.2.
+ *
+ * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import <MediaPlayer/MPVideoViewController.h>
+
+@class InactivityMonitor, MPFullScreenVideoOverlay;
+
+@interface MPFullScreenVideoViewController : MPVideoViewController
+{
+ InactivityMonitor *_inactivityMonitor;
+ MPFullScreenVideoOverlay *_overlayView;
+ unsigned int _requestExitAfterHidingControls:1;
+ unsigned int _rotateAfterHidingControls:1;
+ unsigned int _showControlsAfterRotate:1;
+ unsigned int _needsInactivityMonitorCreation:1;
+ unsigned int _autoHidingForItemChange:1;
+}
+
+- (id)init;
+- (void)dealloc;
+- (BOOL)canDisplayItem:(id)fp8 withOrientation:(int)fp12;
+- (id)createAlternateTracksTransition;
+- (id)createChapterFlipTransition;
+- (void)displayVideoViewOnScreen;
+- (void)loadView;
+- (void)handleScaleModeChange;
+- (void)noteIgnoredChangeTypes:(unsigned int)fp8;
+- (void)removeChildViewController:(id)fp8;
+- (void)setItem:(id)fp8;
+- (void)setControlsOverlayVisible:(BOOL)fp8 animate:(BOOL)fp12;
+- (void)setOrientation:(int)fp8 animate:(BOOL)fp12;
+- (void)setDesiredParts:(unsigned int)fp8 animate:(BOOL)fp12;
+- (void)setDisabledParts:(unsigned int)fp8;
+- (void)setTVOutEnabled:(BOOL)fp8;
+- (void)setVisibleParts:(unsigned int)fp8 animate:(BOOL)fp12;
+- (void)startTicking;
+- (void)stopTicking;
+- (void)viewDidAppear:(BOOL)fp8;
+- (void)viewDidDisappear:(BOOL)fp8;
+- (void)viewWillDisappear:(BOOL)fp8;
+- (void)showChaptersController;
+- (void)backstopView:(id)fp8 tappedWithCount:(int)fp12;
+- (void)overlayTappedBackButton:(id)fp8;
+- (void)overlayTappedScaleModeButton:(id)fp8;
+- (BOOL)transportControls:(id)fp8 tappedButtonPart:(unsigned int)fp12;
+- (void)inactivityMonitorDetectedInactivity:(id)fp8;
+- (void)_bufferingStateChangedNotification:(id)fp8;
+- (void)_playbackStateChangedNotification:(id)fp8;
+- (void)_itemTypeAvailableNotification:(id)fp8;
+- (void)_hideOverlayAnimationFinished:(id)fp8;
+- (void)_rotationAnimationFinished:(id)fp8;
+- (BOOL)_canHideOverlay:(BOOL)fp8;
+- (void)_hideOverlayWithAnimation:(BOOL)fp8 shouldUpdateAutohideFlag:(BOOL)fp12;
+- (void)_hideOverlayWithAnimation:(BOOL)fp8;
+- (id)_overlayView;
+- (struct CGRect)_overlayViewFrame;
+- (void)_reallyRemoveOverlay;
+- (void)_reenableControlsAutoHide;
+- (void)_setStatusBarVisible:(BOOL)fp8 duration:(float)fp12 fenceID:(int)fp16;
+- (void)_createInactivityMonitor;
+- (void)_showOverlay;
+- (void)_stopWatchingAVController;
+- (void)_transformVideoForOrientation:(int)fp8 animate:(BOOL)fp12;
+
+@end
+