]> git.saurik.com Git - iphone-api.git/blob - MediaPlayer/UIMoviePlayerController.h
a5512618f6e0109353e975384991c31cc631625c
[iphone-api.git] / MediaPlayer / UIMoviePlayerController.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import <Foundation/NSObject.h>
8
9 @class MPItem, MPVideoViewController;
10
11 @interface UIMoviePlayerController : NSObject
12 {
13 MPItem *_item;
14 MPVideoViewController *_videoController;
15 struct CGRect _layoutRect;
16 id _delegate;
17 int _orientation;
18 unsigned int _displayableParts;
19 unsigned int _desiredParts;
20 struct {
21 unsigned int canShowControlsOverlay:1;
22 unsigned int wantsControlsOverlayVis:1;
23 unsigned int wantsControlsOverlayAnim:1;
24 unsigned int wantsControlsOverlayDisableAutohide:1;
25 unsigned int isFullScreen:1;
26 unsigned int canAnimateControlsOverlay:1;
27 unsigned int orientationIsForced:1;
28 unsigned int autoplayWhenLikelyToKeepUp:1;
29 unsigned int externalSourceManagesStatusBar:1;
30 unsigned int disallowsVideoOut:1;
31 unsigned int exited:1;
32 unsigned int unused:22;
33 } _mpcBitfield;
34 }
35
36 + (struct CGSize)fillSizeForMovieBounds:(struct CGRect)fp8 movieNaturalSize:(struct CGSize)fp24 orientation:(int)fp32 destinationTVOut:(BOOL)fp36;
37 + (Class)preferredWindowClass;
38 - (id)initWithPlayerSize:(struct CGSize)fp8 isFullScreen:(BOOL)fp16;
39 - (void)dealloc;
40 - (void)unlockMoviePlaybackResources;
41 - (BOOL)canContinuePlayingWhenLocked;
42 - (id)delegate;
43 - (BOOL)disallowsVideoOut;
44 - (id)movieView;
45 - (id)playerView;
46 - (void)setAutoPlayWhenLikelyToKeepUp:(BOOL)fp8;
47 - (void)setDelegate:(id)fp8;
48 - (void)setDisallowsVideoOut:(BOOL)fp8;
49 - (void)setManagesStatusBar:(BOOL)fp8;
50 - (BOOL)videoOutActive;
51 - (int)orientation;
52 - (BOOL)setUIOrientation:(int)fp8 animated:(BOOL)fp12 forced:(BOOL)fp16;
53 - (void)setDesiredMovieParts:(unsigned int)fp8 animated:(BOOL)fp12;
54 - (void)setDisplayableMovieParts:(unsigned int)fp8 animated:(BOOL)fp12;
55 - (void)setDisplayable:(BOOL)fp8 movieParts:(unsigned int)fp12 animated:(BOOL)fp16;
56 - (void)setCanAnimateControlsOverlay:(BOOL)fp8;
57 - (void)setCanShowControlsOverlay:(BOOL)fp8;
58 - (void)setControlsOverlayVisible:(BOOL)fp8 disableAutohide:(BOOL)fp12 animate:(BOOL)fp16;
59 - (void)layoutUIInRect:(struct CGRect)fp8 fullScreen:(BOOL)fp24;
60 - (struct CGRect)moviePlaceholderImageRectForMovieWithAspectRatio:(float)fp8;
61 - (void)prepareAndSetupUI;
62 - (void)tearDownUI;
63 - (id)backgroundView;
64 - (void)viewControllerRequestsExit:(id)fp8 reason:(unsigned int)fp12;
65 - (BOOL)videoController:(id)fp8 tappedButtonPart:(unsigned int)fp12;
66 - (void)_pausePlaybackForNotification:(id)fp8;
67 - (void)_willSuspendNotification:(id)fp8;
68 - (void)_willBeginSuspendAnimationNotification:(id)fp8;
69 - (void)_willResignNotification:(id)fp8;
70 - (void)_willTerminateNotification:(id)fp8;
71 - (void)_bufferingStateChangedNotification:(id)fp8;
72 - (void)_itemChangedNotification:(id)fp8;
73 - (void)_serverDeathNotification:(id)fp8;
74 - (void)_validityChangedNotification:(id)fp8;
75 - (unsigned int)_convertedPartsMask:(unsigned int)fp8;
76 - (void)_exitPlayer:(int)fp8;
77 - (int)_exitReasonForMPViewControllerExitReason:(unsigned int)fp8;
78 - (void)_updateEnabledParts;
79 - (id)_videoController;
80 - (void)_tvOutCapabilityChanged:(id)fp8;
81
82 @end
83