-
Notifications
You must be signed in to change notification settings - Fork 23
/
AirPlayLocalSlideshow.h
executable file
·63 lines (58 loc) · 2.17 KB
/
AirPlayLocalSlideshow.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
/* Generated by RuntimeBrowser.
Image: /System/Library/PrivateFrameworks/MediaControlReceiver.framework/MediaControlReceiver
*/
@class MRMarimbaLayer, MPDocument, MediaControlServer, NSLock, NSDictionary, CALayer, NSMutableDictionary, NSData;
@interface AirPlayLocalSlideshow : NSObject <MPAssetKeyDelegate> {
NSLock *_lock;
MediaControlServer *_server;
unsigned int _serverSessionID;
CALayer *_presentationLayer;
MPDocument *_marimbaDocument;
MRMarimbaLayer *_marimbaLayer;
unsigned char _sessionUUID[16];
NSDictionary *_settings;
int _state;
NSMutableDictionary *_assets;
unsigned int _nextAssetIndex;
BOOL _hasMoreAssets;
BOOL _endPending;
int _outstandingCount;
double _startTime;
double _lastRequestTime;
double _lastRemoveTime;
NSData *_firstImageData;
}
+ (id)slideshowFeatures;
- (void)_playbackEnded:(id)arg1;
- (id)initWithServer:(id)arg1;
- (void)setPresentationLayer:(id)arg1;
- (void)setServerSessionID:(unsigned int)arg1;
- (id)slideshowInfo;
- (id)startSlideshowWithInfo:(id)arg1 error:(id*)arg2;
- (id)stopSlideshowWithInfo:(id)arg1 error:(id*)arg2;
- (struct CGSize { float x1; float x2; })resolutionForAssetKey:(id)arg1;
- (id)imageDataForAssetKey:(id)arg1 andSize:(struct CGSize { float x1; float x2; })arg2;
- (id)absolutePathForAssetKey:(id)arg1;
- (id)absolutePathForAssetKey:(id)arg1 andSize:(struct CGSize { float x1; float x2; })arg2;
- (id)absolutePathForStillAssetAtPath:(id)arg1 andSize:(struct CGSize { float x1; float x2; })arg2;
- (void)_playbackStart;
- (void)_playbackStop;
- (id)_assetForAssetKey:(id)arg1;
- (void)_playbackConsumedAssetKey:(id)arg1;
- (id)_copyImageForAssetKey:(id)arg1 decode:(BOOL)arg2;
- (void)_playbackUserPlayPause:(id)arg1;
- (void)_playbackUserStop:(id)arg1;
- (void)_playbackUserNext:(id)arg1;
- (void)_playbackUserPrevious:(id)arg1;
- (void)_postProgressEvent:(id)arg1;
- (void)_playbackRunStateMachine;
- (unsigned int)_bufferedAssetCount;
- (void)_playbackPrefetchDone;
- (void)_playbackPrefetch;
- (void)_playbackProducedAssetData:(id)arg1 withAssetInfo:(id)arg2;
- (void)_setTransition;
- (void)_setSlideDuration;
- (void)_pruneAssets;
- (id)_oldestAsset;
- (void)dealloc;
@end