]> git.saurik.com Git - iphone-api.git/blame - MediaPlayer/UIMoviePlayerController.h
Merge branch 'master' of git@git.saurik.com:iphone-api
[iphone-api.git] / MediaPlayer / UIMoviePlayerController.h
CommitLineData
2cd8f71b
JF
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
dfbdd7ed 7#import <Foundation/NSObject.h>
2cd8f71b
JF
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