]> git.saurik.com Git - iphone-api.git/blob - Celestial/AVController.h
Adding numerous class dumps.
[iphone-api.git] / Celestial / AVController.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 "NSObject.h"
8
9 @interface AVController : NSObject
10 {
11 struct AVControllerPrivate *_priv;
12 }
13
14 + (id)compatibleAudioRouteForRoute:(id)fp8;
15 + (void)setEnableNetworkMode:(BOOL)fp8;
16 + (BOOL)isSupportedMimeType:(id)fp8;
17 + (BOOL)isSupportedFileExtension:(id)fp8;
18 + (BOOL)isNetworkSupportedPath:(id)fp8;
19 + (id)avController;
20 + (id)avControllerWithQueue:(id)fp8 error:(id *)fp12;
21 - (id)initWithError:(id *)fp8;
22 - (void)setAVItemClass:(Class)fp8;
23 - (id)init;
24 - (void)dealloc;
25 - (struct AVControllerPrivate *)privateStorage;
26 - (BOOL)isNewImageAvailableForTime:(const CDAnonymousStruct1 *)fp8 willNeverBeAvailable:(char *)fp12;
27 - (long)copyImageForTime:(struct __CVBuffer **)fp8 time:(const CDAnonymousStruct1 *)fp12;
28 - (void)scheduleQueueSpaceCheck;
29 - (void)checkQueueSpace;
30 - (id)queue;
31 - (void)feederRangeWasInserted:(id)fp8;
32 - (void)feederRangeWasRemoved:(id)fp8;
33 - (void)feederInvalidatedWithCurrentItemMoved:(id)fp8;
34 - (void)setQueueFeeder:(id)fp8 withIndex:(int)fp12;
35 - (void)setQueueFeeder:(id)fp8;
36 - (id)queueFeeder;
37 - (BOOL)setRepeatMode:(int)fp8;
38 - (int)repeatMode;
39 - (BOOL)havePlayedCurrentItem;
40 - (void)continueAfterRepeatGap;
41 - (void)cancelContinueAfterRepeatGap;
42 - (BOOL)beginRepeatGap;
43 - (BOOL)play:(id *)fp8;
44 - (void)pause;
45 - (void)dequeueFirstItem;
46 - (unsigned int)indexOfCurrentQueueFeederItem;
47 - (BOOL)setIndexOfCurrentQueueFeederItem:(unsigned int)fp8 error:(id *)fp12;
48 - (id)addNextFeederItemToQueue;
49 - (BOOL)playNextItem:(id *)fp8;
50 - (float)rate;
51 - (BOOL)shouldBeginPlayingItem:(id)fp8 error:(id *)fp12;
52 - (BOOL)setRate:(float)fp8 error:(id *)fp12;
53 - (BOOL)resumePlayback:(double)fp8 error:(id *)fp16;
54 - (id)errorWithDescription:(id)fp8 code:(long)fp12;
55 - (void)makeError:(id *)fp8 withDescription:(id)fp12 code:(long)fp16;
56 - (BOOL)beginInterruption:(id *)fp8;
57 - (BOOL)activate:(id *)fp8;
58 - (void)endInterruptionWithStatus:(id)fp8;
59 - (float)volume;
60 - (void)setVolume:(float)fp8;
61 - (double)currentTime;
62 - (void)setCurrentTime:(double)fp8;
63 - (void)setCurrentTime:(double)fp8 options:(int)fp16;
64 - (BOOL)muted;
65 - (void)setMuted:(BOOL)fp8;
66 - (void)setEQPreset:(int)fp8;
67 - (int)eqPreset;
68 - (struct OpaqueFigVisualContext *)visualContext;
69 - (void)setVisualContext:(struct OpaqueFigVisualContext *)fp8;
70 - (id)outputQTESFilePath;
71 - (void)setOutputQTESFilePath:(id)fp8;
72 - (id)lkLayer;
73 - (void)setLayer:(id)fp8;
74 - (id)captionLayer;
75 - (BOOL)shouldDisplayClosedCaptions;
76 - (void)setShouldDisplayClosedCaptions:(BOOL)fp8;
77 - (void)setSubtitleRecipient:(id)fp8;
78 - (id)attributeForKey:(id)fp8;
79 - (BOOL)setAttribute:(id)fp8 forKey:(id)fp12 error:(id *)fp16;
80 - (long)updateActionAtEnd;
81 - (BOOL)okToNotifyFromThisThread;
82 - (void)fmpUserVolumeDidChange:(id)fp8;
83 - (void)fmpRateDidChange;
84 - (void)rateDidChangeToRate:(float)fp8;
85 - (void)repeatModeHasChanged:(int)fp8;
86 - (void)currentItemWillChangeToItem:(id)fp8 oldItemCurrentTime:(double)fp12;
87 - (void)currentItemHasChanged:(id)fp8;
88 - (void)itemHasFinishedPlayingNotification:(id)fp8;
89 - (id)delegate;
90 - (void)setDelegate:(id)fp8;
91 - (void)safeClosedCaptionCommandPosted:(void *)fp8;
92 - (void)safeSubtitleCommandPosted:(void *)fp8;
93 - (id)initWithQueue:(id)fp8 error:(id *)fp12;
94 - (BOOL)isValid;
95 - (id)initWithQueue:(id)fp8 fmpType:(unsigned int)fp12 error:(id *)fp16;
96 - (void)maybeDumpPerformanceDictionary:(struct OpaqueFigPlaybackItem *)fp8;
97 - (void)setQueue:(id)fp8;
98 - (void)updateTimeMarkerObservations;
99 - (void)scheduleUpdateTimeMarkerObservations;
100 - (void)registerTimeMarkerObserver:(id)fp8 forItem:(id)fp12 times:(id)fp16 context:(id)fp20;
101 - (void)removeObserver:(id)fp8 fromTMOArray:(id)fp12;
102 - (void)unregisterTimeMarkerObserver:(id)fp8 forItem:(id)fp12;
103 - (BOOL)isCurrentItemReady;
104 - (void)makeCurrentItemReady;
105 - (id)currentItem;
106 - (struct OpaqueFigPlaybackItem *)currentFPItem;
107 - (void)ensurePlaybackQueueImmed;
108 - (struct OpaqueFigPlaybackItem *)createItemWithURL:(id)fp8 flags:(unsigned long)fp12 error:(int *)fp16;
109 - (void)avPlaybackQueueCurrentItemChangedNotification:(id)fp8;
110 - (void)fpItemNotification:(id)fp8 sender:(id)fp12;
111
112 @end
113