Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 399f689aeb
Fetching contributors…

Cannot retrieve contributors at this time

66 lines (61 sloc) 2.426 kB
/**
* This header is generated by class-dump-z 0.2a.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: /System/Library/PrivateFrameworks/Celestial.framework/Celestial
*/
#import "Celestial-Structs.h"
#import <Foundation/NSObject.h>
@class NSDictionary, AVItem;
@interface AVPlaybackItem : NSObject {
id _delegate;
AVItem* _avItem;
OpaqueFigPlaybackItem* _fpItem;
XXStruct_pwHToB _currentDuration;
CGSize _currentSize;
BOOL _currentSizeIsValid;
BOOL _isPreparingForInspection;
BOOL _isInPlayQueue;
double _bookmarkTime;
NSDictionary* _streamStateNotificationInfo;
NSDictionary* _lyricsNotificationInfo;
NSDictionary* _inspectionNotificationInfo;
NSDictionary* _playToEndNotificationInfo;
}
@property(retain) NSDictionary* inspectionNotificationInfo;
@property(retain) NSDictionary* playToEndNotificationInfo;
@property(retain) NSDictionary* streamStateNotificationInfo;
@property(retain) NSDictionary* lyricsNotificationInfo;
@property(assign) BOOL isInPlayQueue;
@property(assign) BOOL isPreparingForInspection;
-(id)initWithDelegate:(id)delegate item:(id)item;
-(void)release;
-(void)dealloc;
-(void)cacheCurrentSize;
-(void)cacheCurrentDuration;
-(id)formatDetailsForTracks;
-(id)convertFigTimeDictionaryToTimeIntervalInArrayOfDictionaries:(id)dictionaries withKey:(id)key;
-(id)attributeForKey:(id)key;
-(id)itemAttribute:(id)attribute forKey:(id)key;
-(void)setAttribute:(id)attribute forKey:(id)key;
-(void)setItemAttribute:(id)attribute value:(id)value forKey:(id)key error:(id*)error;
-(id)fpNotificationNames;
-(void)addFPListeners;
-(void)removeFPListeners;
-(void)applyAttributesFromAVItemToFPItem:(id)fpitem;
-(id)propertiesNeededForInspection;
-(void)applyBookmarkTime;
-(void)ensureFPItem;
-(void)makeReadyForInspection;
-(BOOL)addToPlayQueue:(OpaqueFigPlayer*)playQueue afterItem:(OpaqueFigPlaybackItem*)item;
-(void)removeFromPlayQueue:(OpaqueFigPlayer*)playQueue;
-(void)fpItemNotificationName:(id)name userInfo:(id)info;
-(void)fpItemNotificationInfo:(id)info;
-(id)avItem;
-(OpaqueFigPlaybackItem*)fpItem;
-(void)setBookmarkTime:(double)time;
-(void)stealControlOfAVItem;
-(id)chapterImageForImageID:(int)imageID;
-(id)nextThumbnailTimesStartingAt:(double)at minimumInterval:(double)interval forwards:(BOOL)forwards maxCount:(int)count;
-(id)evenlySpacedThumbnailTimesFromStartTime:(double)startTime toEndTime:(double)endTime maxCount:(int)count;
@end
Jump to Line
Something went wrong with that request. Please try again.