]> git.saurik.com Git - iphone-api.git/blob - MediaPlayer/MPItem.h
Merge branch 'master' of git@git.saurik.com:iphone-api
[iphone-api.git] / MediaPlayer / MPItem.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 "AVItem.h"
8
9 @class MPAlternateTracks, MPQueueFeeder;
10
11 @interface MPItem : AVItem
12 {
13 MPQueueFeeder *_feeder;
14 MPAlternateTracks *_alternateTracks;
15 unsigned int _type;
16 double _cachedDuration;
17 double _cachedPlayableDuration;
18 unsigned int _advancedDuringPlayback:1;
19 unsigned int _handledFinishTime:1;
20 unsigned int _hasPlayedThisSession:1;
21 unsigned int _wasCountedAsSkipped:1;
22 unsigned int _isStreamable:2;
23 unsigned int _useCachedPlayableDuration:1;
24 unsigned int _watchingAttributes:1;
25 unsigned int _videoDisabled:1;
26 }
27
28 + (unsigned int)defaultScaleMode;
29 + (void)setDefaultScaleMode:(unsigned int)fp8;
30 - (BOOL)allowAutoChangingScaleModeToFill;
31 - (id)init;
32 - (id)initWithPath:(id)fp8 error:(id *)fp12;
33 - (void)dealloc;
34 - (void)resetBookkeeping;
35 - (void)setAlternateAudioTrackID:(unsigned int)fp8;
36 - (void)setPlaybackStoppedTime:(double)fp8;
37 - (void)notePlaybackFinishedByHittingEnd;
38 - (void)setPlaybackFinishedTime:(double)fp8;
39 - (void)setRating:(float)fp8;
40 - (void)setSubtitleTrackID:(unsigned int)fp8;
41 - (void)setUserAdvancedDuringPlayback:(BOOL)fp8;
42 - (void)setUserEnabledSubtitles:(BOOL)fp8;
43 - (void)setUserSkippedPlayback:(BOOL)fp8;
44 - (BOOL)userSkippedPlayback;
45 - (double)duration;
46 - (void)setupPlaybackInfo;
47 - (void)updateAttributesForDefaultsChange:(id)fp8;
48 - (id)album;
49 - (id)artist;
50 - (float)defaultPlaybackRate;
51 - (id)displayableText;
52 - (BOOL)hasAlternatesForTypes:(unsigned int)fp8;
53 - (BOOL)hasDisplayableText;
54 - (BOOL)hasPlayedThisSession;
55 - (unsigned int)indexInQueueFeeder;
56 - (BOOL)isStreamable;
57 - (BOOL)isVideoDisabled;
58 - (id)largeArtworkInfoForTime:(double)fp8;
59 - (id)mediumArtworkInfoForTime:(double)fp8;
60 - (double)playableDuration;
61 - (float)playbackRateForLevel:(unsigned int)fp8 direction:(int)fp12 paused:(BOOL)fp16;
62 - (float)scanIntervalForLevel:(unsigned int)fp8 paused:(BOOL)fp12;
63 - (void)setHasPlayedThisSession:(BOOL)fp8;
64 - (void)setVideoDisabled:(BOOL)fp8;
65 - (id)smallArtworkInfoForTime:(double)fp8;
66 - (id)chapterTimeMarkers;
67 - (id)artworkTimeMarkers;
68 - (id)chapterTimeMarkerForTime:(double)fp8;
69 - (id)artworkTimeMarkerForTime:(double)fp8;
70 - (id)titlesForTime:(double)fp8;
71 - (unsigned int)type;
72 - (float)userRating;
73 - (BOOL)wantsSubtitles;
74 - (void)_delayedInvalidateCachedPlayedDuration;
75 - (void)_itemAttributeAvailableNotification:(id)fp8;
76 - (void)_commonInit;
77 - (id)feeder;
78 - (void)setFeeder:(id)fp8;
79 - (id)alternateTracks;
80
81 @end
82