MLTrack Klassenreferenz

#import <MLTrack.h>

Abgeleitet von NSObject.

Basisklasse für MLTrackRep.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithTrackInfoContext:
(id) - description
(void) - dealloc
(id) - stringValueForProperty:
(unsigned long long) - unsignedValueForProperty:
(double) - timeValueForProperty:
(unsigned long) - number
(unsigned long long) - persistentUID
(unsigned long) - uniqueID
(unsigned long) - audibleDRMGroupID
(id) - path
(id) - title
(id) - artist
(id) - albumArtist
(id) - album
(id) - composer
(id) - genre
(id) - category
(BOOL) - isCompilationTrack
(BOOL) - isExcludedFromShuffle
(BOOL) - isRental
(BOOL) - isDemoRental
(double) - demoRentalExpirationDate
(id) - seriesDisplayName
(id) - seasonDisplayName
(id) - podcastName
(id) - audioBookName
(id) - infoDescription
(id) - comments
(id) - contentRatingInfo
(id) - eqPreset
(float) - volumeAdjustment
(float) - volumeNormalization
(unsigned int) - seasonNumber
(unsigned int) - episodeNumber
(double) - releaseDate
(int) - duration
(int) - durationInMS
(int) - startTimeInMS
(int) - stopTimeInMS
(id) - chapterTOC
(BOOL) - hasLyrics
(BOOL) - hasVideoData
(BOOL) - rating
(void) - setRating:
(BOOL) - videoHasAlternateAudio
(BOOL) - videoHasSubtitles
(unsigned int) - videoAudioTrackID
(void) - setVideoAudioTrackID:
(unsigned int) - videoSubtitleTrackID
(void) - setVideoSubtitleTrackID:
(void) - gaplessHeuristicInfo:duration:lastPacketsResync:encodingDelay:encodingDrain:
(BOOL) - hasImageData
(id) - bestImageDataForSize:
(id) - bestImageDataForSize:timeInMS:artworkInstanceInfo:
(id) - imageDataForArtworkFormatID:timeInMS:artworkInstanceInfo:
(id) - availableArtworkFormatIDsForTimeInMS:
(BOOL) - hasNominalAmountBeenPlayed
(double) - nominalHasBeenPlayedThresholdInSeconds
(void) - markNominalAmountHasBeenPlayed
(BOOL) - markHasBeenSkippedIfNecessaryForPlayedDuration:
(unsigned int) - skipCount
(void) - incrementPlayCount
(unsigned int) - playCount
(BOOL) - markAsDeleted
(BOOL) - isHidden
(BOOL) - markHidden:
(BOOL) - shouldBookmarkLastPlayedTime
(BOOL) - hasLastPlayedBookmarkTime
(void) - clearLastPlayedBookmarkTime
(void) - setLastPlayedBookmarkTimeInSeconds:
(double) - lastPlayedBookmarkTimeInSeconds
(unsigned long) - mediaType

Geschützte Attribute

void * _trackDulcRep

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei MLTrack.h.


Dokumentation der Elementfunktionen

- (id) initWithTrackInfoContext: (void *)  fp8  

Implementiert in MLTrackRep.

- (id) description  

- (void) dealloc  

Implementiert NSObject.

Implementiert in MLTrackRep.

- (id) stringValueForProperty: (unsigned long)  fp8  

- (unsigned long long) unsignedValueForProperty: (unsigned long)  fp8  

- (double) timeValueForProperty: (unsigned long)  fp8  

- (unsigned long) number  

Implementiert in MLTrackRep.

- (unsigned long long) persistentUID  

Implementiert in MLTrackRep.

- (unsigned long) uniqueID  

Implementiert in MLTrackRep.

- (unsigned long) audibleDRMGroupID  

Implementiert in MLTrackRep.

- (id) path  

Implementiert in MLTrackRep.

- (id) title  

Implementiert in MLTrackRep.

- (id) artist  

Implementiert in MLTrackRep.

- (id) albumArtist  

Implementiert in MLTrackRep.

- (id) album  

Implementiert in MLTrackRep.

- (id) composer  

Implementiert in MLTrackRep.

- (id) genre  

Implementiert in MLTrackRep.

- (id) category  

Implementiert in MLTrackRep.

- (BOOL) isCompilationTrack  

Implementiert in MLTrackRep.

- (BOOL) isExcludedFromShuffle  

Implementiert in MLTrackRep.

- (BOOL) isRental  

Implementiert in MLTrackRep.

- (BOOL) isDemoRental  

Implementiert in MLTrackRep.

- (double) demoRentalExpirationDate  

Implementiert in MLTrackRep.

- (id) seriesDisplayName  

Implementiert in MLTrackRep.

- (id) seasonDisplayName  

Implementiert in MLTrackRep.

- (id) podcastName  

Implementiert in MLTrackRep.

- (id) audioBookName  

- (id) infoDescription  

Implementiert in MLTrackRep.

- (id) comments  

Implementiert in MLTrackRep.

- (id) contentRatingInfo  

Implementiert in MLTrackRep.

- (id) eqPreset  

Implementiert in MLTrackRep.

- (float) volumeAdjustment  

Implementiert in MLTrackRep.

- (float) volumeNormalization  

Implementiert in MLTrackRep.

- (unsigned int) seasonNumber  

Implementiert in MLTrackRep.

- (unsigned int) episodeNumber  

Implementiert in MLTrackRep.

- (double) releaseDate  

Implementiert in MLTrackRep.

- (int) duration  

Implementiert in MLTrackRep.

- (int) durationInMS  

Implementiert in MLTrackRep.

- (int) startTimeInMS  

Implementiert in MLTrackRep.

- (int) stopTimeInMS  

Implementiert in MLTrackRep.

- (id) chapterTOC  

Implementiert in MLTrackRep.

- (BOOL) hasLyrics  

Implementiert in MLTrackRep.

- (BOOL) hasVideoData  

Implementiert in MLTrackRep.

- (BOOL) rating  

Implementiert in MLTrackRep.

- (void) setRating: (BOOL)  fp8  

Implementiert in MLTrackRep.

- (BOOL) videoHasAlternateAudio  

Implementiert in MLTrackRep.

- (BOOL) videoHasSubtitles  

Implementiert in MLTrackRep.

- (unsigned int) videoAudioTrackID  

Implementiert in MLTrackRep.

- (void) setVideoAudioTrackID: (unsigned int)  fp8  

Implementiert in MLTrackRep.

- (unsigned int) videoSubtitleTrackID  

Implementiert in MLTrackRep.

- (void) setVideoSubtitleTrackID: (unsigned int)  fp8  

Implementiert in MLTrackRep.

- (void) gaplessHeuristicInfo: (unsigned int *)  fp8
duration: (unsigned int *)  fp12
lastPacketsResync: (unsigned int *)  fp16
encodingDelay: (unsigned int *)  fp20
encodingDrain: (unsigned int *)  fp24 

Implementiert in MLTrackRep.

- (BOOL) hasImageData  

Implementiert in MLTrackRep.

- (id) bestImageDataForSize: (struct _NSSize fp8  

- (id) bestImageDataForSize: (struct _NSSize fp8
timeInMS: (unsigned int)  fp16
artworkInstanceInfo: (struct MLArtworkInstanceInfo *)  fp20 

Implementiert in MLTrackRep.

- (id) imageDataForArtworkFormatID: (unsigned int)  fp8
timeInMS: (unsigned int)  fp12
artworkInstanceInfo: (struct MLArtworkInstanceInfo *)  fp16 

Implementiert in MLTrackRep.

- (id) availableArtworkFormatIDsForTimeInMS: (unsigned int)  fp8  

Implementiert in MLTrackRep.

- (BOOL) hasNominalAmountBeenPlayed  

Implementiert in MLTrackRep.

- (double) nominalHasBeenPlayedThresholdInSeconds  

Implementiert in MLTrackRep.

- (void) markNominalAmountHasBeenPlayed  

Implementiert in MLTrackRep.

- (BOOL) markHasBeenSkippedIfNecessaryForPlayedDuration: (double)  fp8  

Implementiert in MLTrackRep.

- (unsigned int) skipCount  

Implementiert in MLTrackRep.

- (void) incrementPlayCount  

Implementiert in MLTrackRep.

- (unsigned int) playCount  

Implementiert in MLTrackRep.

- (BOOL) markAsDeleted  

Implementiert in MLTrackRep.

- (BOOL) isHidden  

Implementiert in MLTrackRep.

- (BOOL) markHidden: (BOOL)  fp8  

Implementiert in MLTrackRep.

- (BOOL) shouldBookmarkLastPlayedTime  

Implementiert in MLTrackRep.

- (BOOL) hasLastPlayedBookmarkTime  

Implementiert in MLTrackRep.

- (void) clearLastPlayedBookmarkTime  

Implementiert in MLTrackRep.

- (void) setLastPlayedBookmarkTimeInSeconds: (double)  fp8  

Implementiert in MLTrackRep.

- (double) lastPlayedBookmarkTimeInSeconds  

Implementiert in MLTrackRep.

- (unsigned long) mediaType  

Implementiert in MLTrackRep.


Dokumentation der Datenelemente

- (void*) _trackDulcRep [protected]

Definiert in Zeile 11 der Datei MLTrack.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: