2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 #import "Foundation/NSObject.h"
16 @interface AVController
: NSObject
18 struct AVControllerPrivate
*_priv
;
21 + (id
)compatibleAudioRouteForRoute
:(id
)fp8
;
22 + (void)setEnableNetworkMode
:(BOOL
)fp8
;
23 + (BOOL
)isSupportedMimeType
:(id
)fp8
;
24 + (BOOL
)isSupportedFileExtension
:(id
)fp8
;
25 + (BOOL
)isNetworkSupportedPath
:(id
)fp8
;
27 + (id
)avControllerWithQueue
:(id
)fp8 error
:(id
*)fp12
;
28 - (id
)initWithError
:(id
*)fp8
;
29 - (void)setAVItemClass
:(Class
)fp8
;
32 - (struct AVControllerPrivate
*)privateStorage
;
33 - (BOOL
)isNewImageAvailableForTime
:(const AVTime
*)fp8 willNeverBeAvailable
:(char *)fp12
;
34 - (long)copyImageForTime
:(struct __CVBuffer
**)fp8 time
:(const AVTime
*)fp12
;
35 - (void)scheduleQueueSpaceCheck
;
36 - (void)checkQueueSpace
;
38 - (void)feederRangeWasInserted
:(id
)fp8
;
39 - (void)feederRangeWasRemoved
:(id
)fp8
;
40 - (void)feederInvalidatedWithCurrentItemMoved
:(id
)fp8
;
41 - (void)setQueueFeeder
:(id
)fp8 withIndex
:(int)fp12
;
42 - (void)setQueueFeeder
:(id
)fp8
;
44 - (BOOL
)setRepeatMode
:(int)fp8
;
46 - (BOOL
)havePlayedCurrentItem
;
47 - (void)continueAfterRepeatGap
;
48 - (void)cancelContinueAfterRepeatGap
;
49 - (BOOL
)beginRepeatGap
;
50 - (BOOL
)play
:(id
*)fp8
;
52 - (void)dequeueFirstItem
;
53 - (unsigned int)indexOfCurrentQueueFeederItem
;
54 - (BOOL
)setIndexOfCurrentQueueFeederItem
:(unsigned int)fp8 error
:(id
*)fp12
;
55 - (id
)addNextFeederItemToQueue
;
56 - (BOOL
)playNextItem
:(id
*)fp8
;
58 - (BOOL
)shouldBeginPlayingItem
:(id
)fp8 error
:(id
*)fp12
;
59 - (BOOL
)setRate
:(float)fp8 error
:(id
*)fp12
;
60 - (BOOL
)resumePlayback
:(double)fp8 error
:(id
*)fp16
;
61 - (id
)errorWithDescription
:(id
)fp8 code
:(long)fp12
;
62 - (void)makeError
:(id
*)fp8 withDescription
:(id
)fp12 code
:(long)fp16
;
63 - (BOOL
)beginInterruption
:(id
*)fp8
;
64 - (BOOL
)activate
:(id
*)fp8
;
65 - (void)endInterruptionWithStatus
:(id
)fp8
;
67 - (void)setVolume
:(float)fp8
;
68 - (double)currentTime
;
69 - (void)setCurrentTime
:(double)fp8
;
70 - (void)setCurrentTime
:(double)fp8 options
:(int)fp16
;
72 - (void)setMuted
:(BOOL
)fp8
;
73 - (void)setEQPreset
:(int)fp8
;
75 - (struct OpaqueFigVisualContext
*)visualContext
;
76 - (void)setVisualContext
:(struct OpaqueFigVisualContext
*)fp8
;
77 - (id
)outputQTESFilePath
;
78 - (void)setOutputQTESFilePath
:(id
)fp8
;
80 - (void)setLayer
:(id
)fp8
;
82 - (BOOL
)shouldDisplayClosedCaptions
;
83 - (void)setShouldDisplayClosedCaptions
:(BOOL
)fp8
;
84 - (void)setSubtitleRecipient
:(id
)fp8
;
85 - (id
)attributeForKey
:(id
)fp8
;
86 - (BOOL
)setAttribute
:(id
)fp8 forKey
:(id
)fp12 error
:(id
*)fp16
;
87 - (long)updateActionAtEnd
;
88 - (BOOL
)okToNotifyFromThisThread
;
89 - (void)fmpUserVolumeDidChange
:(id
)fp8
;
90 - (void)fmpRateDidChange
;
91 - (void)rateDidChangeToRate
:(float)fp8
;
92 - (void)repeatModeHasChanged
:(int)fp8
;
93 - (void)currentItemWillChangeToItem
:(id
)fp8 oldItemCurrentTime
:(double)fp12
;
94 - (void)currentItemHasChanged
:(id
)fp8
;
95 - (void)itemHasFinishedPlayingNotification
:(id
)fp8
;
97 - (void)setDelegate
:(id
)fp8
;
98 - (void)safeClosedCaptionCommandPosted
:(void *)fp8
;
99 - (void)safeSubtitleCommandPosted
:(void *)fp8
;
100 - (id
)initWithQueue
:(id
)fp8 error
:(id
*)fp12
;
102 - (id
)initWithQueue
:(id
)fp8 fmpType
:(unsigned int)fp12 error
:(id
*)fp16
;
103 - (void)maybeDumpPerformanceDictionary
:(struct OpaqueFigPlaybackItem
*)fp8
;
104 - (void)setQueue
:(id
)fp8
;
105 - (void)updateTimeMarkerObservations
;
106 - (void)scheduleUpdateTimeMarkerObservations
;
107 - (void)registerTimeMarkerObserver
:(id
)fp8 forItem
:(id
)fp12 times
:(id
)fp16 context
:(id
)fp20
;
108 - (void)removeObserver
:(id
)fp8 fromTMOArray
:(id
)fp12
;
109 - (void)unregisterTimeMarkerObserver
:(id
)fp8 forItem
:(id
)fp12
;
110 - (BOOL
)isCurrentItemReady
;
111 - (void)makeCurrentItemReady
;
113 - (struct OpaqueFigPlaybackItem
*)currentFPItem
;
114 - (void)ensurePlaybackQueueImmed
;
115 - (struct OpaqueFigPlaybackItem
*)createItemWithURL
:(id
)fp8 flags
:(unsigned long)fp12 error
:(int *)fp16
;
116 - (void)avPlaybackQueueCurrentItemChangedNotification
:(id
)fp8
;
117 - (void)fpItemNotification
:(id
)fp8 sender
:(id
)fp12
;