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

65 lines (60 sloc) 2.692 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/Frameworks/MediaPlayer.framework/MediaPlayer
*/
#import "MediaPlayer-Structs.h"
#import "NSCopying.h"
#import <Celestial/AVQueueFeeder.h>
@class MPAVController, NSDictionary, NSMutableSet;
@protocol NSObject;
@interface MPQueueFeeder : AVQueueFeeder <NSCopying> {
MPAVController* _avController;
NSMutableSet* _itemsWithReferencesToClear;
unsigned _repeatType;
unsigned _shuffleType;
CFDictionaryRef _nextStartTimes;
id _representedObject;
BOOL _fullScreenPlaybackQueue;
BOOL _isSourceChangeInProgress;
}
@property(assign, nonatomic) MPAVController* AVController;
@property(assign, nonatomic) unsigned repeatType;
@property(assign, nonatomic) unsigned shuffleType;
@property(retain, nonatomic) id<NSObject> representedObject;
@property(assign, nonatomic) BOOL fullScreenPlaybackQueue;
@property(assign, nonatomic) BOOL isSourceChangeInProgress;
@property(readonly, assign, nonatomic) unsigned realShuffleType;
@property(readonly, assign, nonatomic) unsigned realRepeatType;
@property(readonly, assign, nonatomic) BOOL trackChangesCanEndPlayback;
@property(readonly, retain, nonatomic) NSDictionary* preferredLanguages;
@property(readonly, assign, nonatomic) Class itemClass;
+(void)restoreAVControllerPlaybackQueue:(id)queue fromUnarchiver:(id)unarchiver feederClass:(Class)aClass;
-(void)dealloc;
-(id)copyWithZone:(NSZone*)zone;
-(void)_fixNextStartTimesByInsertingRange:(NSRange)range;
-(void)_fixNextStartTimesByRemovingRange:(NSRange)range;
-(void)setNextStartTime:(double)time forIndex:(unsigned)index;
-(void)shuffleItemsWithAnchor:(unsigned*)anchor;
-(void)dequeueOnDemandItem;
-(unsigned)onDemandItemIndex;
-(BOOL)reloadWithDataSource:(id)dataSource;
-(void)beginSourceChange;
-(void)commitSourceChangeWithStartIndex:(unsigned)startIndex;
-(id)errorResolverForItem:(id)item;
-(BOOL)shouldBeginPlaybackOfItem:(id)item error:(id*)error;
-(unsigned)itemTypeForIndex:(unsigned)index;
-(void)addReferenceToItem:(id)item;
-(void)clearReferencesToItem:(id)item;
-(void)contentsDidChangeByInsertingRange:(NSRange)contents;
-(void)contentsDidChangeByRemovingRange:(NSRange)contents;
-(void)contentInvalidatedWithCurrentItemMovedToIndex:(unsigned)index;
-(BOOL)_canPurgeNextStartTimes;
-(id)playbackInfoAtIndex:(unsigned)index;
-(id)copyRawItemAtIndex:(unsigned)index;
-(id)itemForIndex:(unsigned)index;
-(void)restoreAVControllerPlaybackQueue:(id)queue fromUnarchiver:(id)unarchiver;
-(void)archiveAVControllerPlaybackQueue:(id)queue toArchiver:(id)archiver;
-(id)localizedPositionInPlaylistString:(id)playlistString;
@end
Jump to Line
Something went wrong with that request. Please try again.