]> git.saurik.com Git - iphone-api.git/blobdiff - MediaPlayer/UIMoviePlayerController.h
Adding numerous class dumps.
[iphone-api.git] / MediaPlayer / UIMoviePlayerController.h
diff --git a/MediaPlayer/UIMoviePlayerController.h b/MediaPlayer/UIMoviePlayerController.h
new file mode 100644 (file)
index 0000000..142023d
--- /dev/null
@@ -0,0 +1,83 @@
+/*
+ *     Generated by class-dump 3.1.2.
+ *
+ *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+@class MPItem, MPVideoViewController;
+
+@interface UIMoviePlayerController : NSObject
+{
+    MPItem *_item;
+    MPVideoViewController *_videoController;
+    struct CGRect _layoutRect;
+    id _delegate;
+    int _orientation;
+    unsigned int _displayableParts;
+    unsigned int _desiredParts;
+    struct {
+        unsigned int canShowControlsOverlay:1;
+        unsigned int wantsControlsOverlayVis:1;
+        unsigned int wantsControlsOverlayAnim:1;
+        unsigned int wantsControlsOverlayDisableAutohide:1;
+        unsigned int isFullScreen:1;
+        unsigned int canAnimateControlsOverlay:1;
+        unsigned int orientationIsForced:1;
+        unsigned int autoplayWhenLikelyToKeepUp:1;
+        unsigned int externalSourceManagesStatusBar:1;
+        unsigned int disallowsVideoOut:1;
+        unsigned int exited:1;
+        unsigned int unused:22;
+    } _mpcBitfield;
+}
+
++ (struct CGSize)fillSizeForMovieBounds:(struct CGRect)fp8 movieNaturalSize:(struct CGSize)fp24 orientation:(int)fp32 destinationTVOut:(BOOL)fp36;
++ (Class)preferredWindowClass;
+- (id)initWithPlayerSize:(struct CGSize)fp8 isFullScreen:(BOOL)fp16;
+- (void)dealloc;
+- (void)unlockMoviePlaybackResources;
+- (BOOL)canContinuePlayingWhenLocked;
+- (id)delegate;
+- (BOOL)disallowsVideoOut;
+- (id)movieView;
+- (id)playerView;
+- (void)setAutoPlayWhenLikelyToKeepUp:(BOOL)fp8;
+- (void)setDelegate:(id)fp8;
+- (void)setDisallowsVideoOut:(BOOL)fp8;
+- (void)setManagesStatusBar:(BOOL)fp8;
+- (BOOL)videoOutActive;
+- (int)orientation;
+- (BOOL)setUIOrientation:(int)fp8 animated:(BOOL)fp12 forced:(BOOL)fp16;
+- (void)setDesiredMovieParts:(unsigned int)fp8 animated:(BOOL)fp12;
+- (void)setDisplayableMovieParts:(unsigned int)fp8 animated:(BOOL)fp12;
+- (void)setDisplayable:(BOOL)fp8 movieParts:(unsigned int)fp12 animated:(BOOL)fp16;
+- (void)setCanAnimateControlsOverlay:(BOOL)fp8;
+- (void)setCanShowControlsOverlay:(BOOL)fp8;
+- (void)setControlsOverlayVisible:(BOOL)fp8 disableAutohide:(BOOL)fp12 animate:(BOOL)fp16;
+- (void)layoutUIInRect:(struct CGRect)fp8 fullScreen:(BOOL)fp24;
+- (struct CGRect)moviePlaceholderImageRectForMovieWithAspectRatio:(float)fp8;
+- (void)prepareAndSetupUI;
+- (void)tearDownUI;
+- (id)backgroundView;
+- (void)viewControllerRequestsExit:(id)fp8 reason:(unsigned int)fp12;
+- (BOOL)videoController:(id)fp8 tappedButtonPart:(unsigned int)fp12;
+- (void)_pausePlaybackForNotification:(id)fp8;
+- (void)_willSuspendNotification:(id)fp8;
+- (void)_willBeginSuspendAnimationNotification:(id)fp8;
+- (void)_willResignNotification:(id)fp8;
+- (void)_willTerminateNotification:(id)fp8;
+- (void)_bufferingStateChangedNotification:(id)fp8;
+- (void)_itemChangedNotification:(id)fp8;
+- (void)_serverDeathNotification:(id)fp8;
+- (void)_validityChangedNotification:(id)fp8;
+- (unsigned int)_convertedPartsMask:(unsigned int)fp8;
+- (void)_exitPlayer:(int)fp8;
+- (int)_exitReasonForMPViewControllerExitReason:(unsigned int)fp8;
+- (void)_updateEnabledParts;
+- (id)_videoController;
+- (void)_tvOutCapabilityChanged:(id)fp8;
+
+@end
+