]> git.saurik.com Git - iphone-api.git/blame - MediaPlayer/MPAVController.h
Merge branch 'master' of git@git.saurik.com:iphone-api
[iphone-api.git] / MediaPlayer / MPAVController.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
7#import "NSObject.h"
8
9@class AVController, CALayer, MPQueueFeeder, VolumeController;
10
11@interface MPAVController : NSObject
12{
13 AVController *_avController;
14 double _connectionFailTime;
15 unsigned int _valid:1;
16 MPQueueFeeder *_feeder;
17 VolumeController *_volumeController;
18 CALayer *_videoLayer;
19 unsigned int _videoLayerUsageCount;
20 unsigned int _tickTimerEnabled;
21 struct __CFRunLoopTimer *_tickTimer;
22 int _indexChangeDirection;
23 unsigned int _itemIndexAtDeath;
24 double _lastKnownTimeBeforeDeath;
25 double _lastPlaybackIndexChangeTime;
26 double _lastSetTime;
27 unsigned int _autoPlayWhenLikelyToKeepUp:1;
28 unsigned int _closedCaptioningEnabled:1;
29 int _eqPreset;
30 double _nextFadeOutDuration;
31 double _repeatGap;
32 float _rateBeforeSeek;
33 int _scanDirection;
34 unsigned int _scanLevel;
35 unsigned int _isSeeking:1;
36 unsigned int _activeRewindHoldingAtStart:1;
37 unsigned int _bufferingState;
38 unsigned int _interruptedOnscreenVideo:1;
39 unsigned int _allowVideoResumeFromInterruption:1;
40 unsigned int _state;
41 unsigned int _displayOverridePlaybackState;
42 id _subtitlesRecipient;
43 unsigned int _subtitlesEnabled:1;
44}
45
46+ (id)sharedInstance;
47+ (void)disableSharedIPCAppInstanceRelease;
48+ (void)enableSharedIPCAppInstanceRelease;
49+ (id)sharedIPCAppInstance;
50+ (void)_releaseSharedIPCInstanceIfNecessary;
51- (id)init;
52- (void)dealloc;
53- (void)beginSeek:(int)fp8;
54- (void)changePlaybackIndexBy:(int)fp8;
55- (void)changePlaybackIndexBy:(int)fp8 andIgnoreChapters:(BOOL)fp12;
56- (void)endSeek;
57- (void)fadeOutForQuit;
58- (BOOL)isSeeking;
59- (BOOL)isRewindHoldingAtStart;
60- (double)currentTime;
61- (void)endPlayback;
62- (void)pauseWithFadeout:(float)fp8;
63- (void)pause;
64- (void)play;
65- (void)playItemAtIndex:(unsigned int)fp8;
66- (void)playItemAtIndex:(unsigned int)fp8 forceRestart:(BOOL)fp12;
67- (void)playChapterTimeMarkerAtIndex:(unsigned int)fp8;
68- (void)setAutoPlayWhenLikelyToKeepUp:(BOOL)fp8;
69- (void)setCurrentTime:(double)fp8;
70- (void)togglePlayback;
71- (void)beginTickTimer;
72- (void)endTickTimer;
73- (BOOL)isTickTimerEnabled;
74- (unsigned int)activeRepeatType;
75- (unsigned int)activeShuffleType;
76- (BOOL)autoPlayWhenLikelyToKeepUp;
77- (BOOL)closedCaptioningEnabled;
78- (id)currentItem;
79- (BOOL)handlingRemoteEvent;
80- (BOOL)_isPlayingForState:(unsigned int)fp8;
81- (BOOL)isPlaying;
82- (BOOL)shouldDisplayAsPlaying;
83- (BOOL)isShuffled;
84- (BOOL)isValid;
85- (BOOL)allowVideoResumeFromInterruption;
86- (void)setAllowVideoResumeFromInterruption:(BOOL)fp8;
87- (unsigned int)numberOfItems;
88- (float)rate;
89- (unsigned int)repeatType;
90- (void)setClosedCaptioningEnabled:(BOOL)fp8;
91- (void)setEQPreset:(int)fp8;
92- (void)setNextFadeOutDuration:(double)fp8;
93- (void)setRate:(float)fp8;
94- (void)setRepeatGap:(double)fp8;
95- (void)setRepeatType:(unsigned int)fp8;
96- (void)setShuffleType:(unsigned int)fp8;
97- (unsigned int)shuffleType;
98- (BOOL)subtitlesEnabled;
99- (void)setSubtitlesEnabled:(BOOL)fp8;
100- (float)volume;
101- (void)setVolume:(float)fp8;
102- (void)applicationDidReceiveMemoryWarningAsUrgent:(BOOL)fp8;
103- (void)applicationWillTerminate;
104- (void)applyRepeatSettings;
105- (void)applyShuffleSettings;
106- (id)avController;
107- (void)beginUsingVideoLayer;
108- (void)endUsingVideoLayer;
109- (void)feederChangedContents:(id)fp8;
110- (void)reloadFeederWithStartIndex:(unsigned int)fp8;
111- (void)setCurrentTime:(double)fp8 options:(int)fp16;
112- (void)setFeeder:(id)fp8;
113- (id)subtitlesRecipient;
114- (void)switchToAudioPlayback:(BOOL)fp8;
115- (void)switchToVideoPlayback:(BOOL)fp8;
116- (id)videoLayer;
117- (void)controller:(id)fp8 crossedTimeMarker:(int)fp12 forItem:(id)fp16 context:(id)fp20;
118- (void)ensureHasAVController;
119- (void)volumeControllerDidFade:(id)fp8 fadeDirection:(int)fp12;
120- (void)volumeControllerWillFade:(id)fp8 fadeDirection:(int)fp12;
121- (void)_itemAttributeAvailableNotification:(id)fp8;
122- (void)_itemCompletedDecodeNotification:(id)fp8;
123- (void)_itemDidChangeNotification:(id)fp8;
124- (void)_itemFailedToPlayNotification:(id)fp8;
125- (void)_itemPlaybackDidEndNotification:(id)fp8;
126- (void)_itemReadyToPlayNotification:(id)fp8;
127- (void)_itemWillChangeNotification:(id)fp8;
128- (void)_playbackInterruptedNotification:(id)fp8;
129- (void)_playbackInterruptionDidEndNotification:(id)fp8;
130- (void)_rateDidChangeNotification:(id)fp8;
131- (void)_serverConnectionDiedNotification:(id)fp8;
132- (void)_sizeDidChangeNotification:(id)fp8;
133- (void)_streamBufferFullNotification:(id)fp8;
134- (void)_streamLikelyToKeepUpNotification:(id)fp8;
135- (void)_streamRanDryNotification:(id)fp8;
136- (void)_streamUnlikelyToKeepUpNotification:(id)fp8;
137- (void)_timeHasJumpedNotification:(id)fp8;
138- (void)_lowPowerWarningNotification;
139- (void)_resumedEventsOnlyNotification:(id)fp8;
140- (void)_resumedNotification:(id)fp8;
141- (void)_suspendedEventsOnlyNotification:(id)fp8;
142- (void)_suspendedNotification:(id)fp8;
143- (void)_delayedPlaybackIndexChange;
144- (void)_delayedUpdateScanningRate;
145- (void)_delayedUpdateTimeMarker;
146- (id)_avController;
147- (BOOL)_changeChapterTimeMarkerIndexBy:(int)fp8;
148- (void)_clearVideoLayer;
149- (void)_configureAVController:(id)fp8;
150- (BOOL)_connectAVController;
151- (void)_endSeekAndChangeRate:(BOOL)fp8;
152- (unsigned int)_playbackIndexForDelta:(int)fp8 fromIndex:(unsigned int)fp12;
153- (void)_prepareToPlayItem:(id)fp8;
154- (id)chapterAndArtworkTimesForItem:(id)fp8;
155- (void)_registerForAVItemNotifications:(id)fp8;
156- (void)_registerForAVNotifications:(id)fp8;
157- (void)_resetInternalState;
158- (void)_resetQueue:(BOOL)fp8 videoLayer:(id)fp12;
159- (void)_setBufferingState:(unsigned int)fp8;
160- (void)_setActionAtEndAttributeForState:(unsigned int)fp8;
161- (void)setDisplayOverridePlaybackState:(unsigned int)fp8;
162- (unsigned int)_displayPlaybackState;
163- (void)_setState:(unsigned int)fp8;
164- (void)_setVideoLayerOnAVController:(id)fp8 force:(BOOL)fp12;
165- (void)_setValid:(BOOL)fp8;
166- (void)_unregisterForAVItemNotifications:(id)fp8;
167- (void)_unregisterForAVNotifications:(id)fp8;
168- (void)_updateBookkeepingNow;
169- (void)_updateProgress:(struct __CFRunLoopTimer *)fp8;
170- (void)_updateScanningRate;
171- (id)volumeController;
172- (unsigned int)state;
173- (double)repeatGap;
174- (double)nextFadeOutDuration;
175- (id)feeder;
176- (int)EQPreset;
177- (unsigned int)bufferingState;
178
179@end
180