#import <MLDulcimerMusicLibrary.h>
Abgeleitet von MusicLibrary.
Definiert in Zeile 11 der Datei MLDulcimerMusicLibrary.h.
| + (void) _checkForControlDirectoryLocationWithMediaFolderPath: | (id) | fp8 |
| + (id) dbModDate |
Implementiert MusicLibrary.
| + (id) _purchasedContentXMLFilenames |
| + (BOOL) _hasFinishedDBInitialization |
| + (BOOL) hasContent |
Implementiert MusicLibrary.
| + (void) resetLibrary |
Implementiert MusicLibrary.
| + (void) jetsamMemory |
Implementiert MusicLibrary.
| + (struct PlaylistItem *) copyShallowPlaylistItemPtr: | (struct PlaylistItem *) | fp8 |
| + (id) _controlDirectoryPathWithBasePath: | (id) | fp8 |
| + (id) _pathForResourceFileOrFolder: | (int) | fp8 | ||
| basePath: | (id) | fp12 | ||
| - (void) _loadPurchasedDataForInitIfNecessary |
| - (void) _clearCachedDBState |
| - (id) initWithPath: | (id) | fp8 |
Implementiert MusicLibrary.
| - (void) _willAttemptToLoadPurchasedContent |
| - (void) _dbSyncWillBegin |
| - (void) _dbSyncDidEnd |
| - (unsigned int) countOfPurchasedContent |
| - (void) _savePurchaseDBInfo |
| - (void) _updatePurchasedContentInfoWithXMLFilename: | (id) | fp8 | ||
| inDirectory: | (id) | fp12 | ||
| - (BOOL) _updatePurchasedContentInfo |
| - (void) _loadSavedPurchaseDB |
| - (BOOL) _dbUpdatePurchasedContent |
| - (void) dealloc |
Implementiert NSObject.
| - (id) _checkForArtworkDB |
| - (BOOL) _loadImageLibraryIfNecessaryForTrack: | (struct TrackInfo *) | fp8 |
| - (id) imageDataForTrackInfo: | (struct TrackInfo *) | fp8 | ||
| artworkFormatID: | (unsigned int) | fp12 | ||
| size: | (struct _NSSize) | fp16 | ||
| artworkInstanceInfo: | (struct MLArtworkInstanceInfo *) | fp24 | ||
| - (id) imageDataForTrackInfo: | (struct TrackInfo *) | fp8 | ||
| artworkFormatID: | (unsigned int) | fp12 | ||
| size: | (struct _NSSize) | fp16 | ||
| chapterIndex: | (unsigned int) | fp24 | ||
| chapterTOC: | (id) | fp28 | ||
| artworkInstanceInfo: | (struct MLArtworkInstanceInfo *) | fp32 | ||
| - (id) availableArtworkFormatIDsForTrackInfo: | (struct TrackInfo *) | fp8 |
| - (id) availableArtworkFormatIDsForTrackInfo: | (struct TrackInfo *) | fp8 | ||
| chapterIndex: | (unsigned int) | fp12 | ||
| chapterTOC: | (id) | fp16 | ||
| - (BOOL) imageDataAvailableForTrackInfo: | (struct TrackInfo *) | fp8 |
| - (void) _scheduleAutoflushWithInterval: | (double) | fp8 |
| - (void) _cancelAutoflush |
| - (void) _autoflush |
| - (void) noteTrackInfoChanged: | (struct TrackInfo *) | fp8 | ||
| autoflushDelay: | (double) | fp12 | ||
| - (BOOL) flush |
Implementiert MusicLibrary.
| - (id) path |
| - (id) pathForResourceFileOrFolder: | (int) | fp8 |
| - (id) pathForResourceFileOrFolder: | (int) | fp8 | ||
| createParentFolderIfNecessary: | (BOOL) | fp12 | ||
| - (BOOL) hasAnyVideos |
Implementiert MusicLibrary.
| - (BOOL) hasPodcasts |
Implementiert MusicLibrary.
| - (BOOL) hasAudibleAudioBooks |
Implementiert MusicLibrary.
| - (BOOL) hasAudioBooks |
Implementiert MusicLibrary.
| - (BOOL) hasCompilations |
Implementiert MusicLibrary.
| - (BOOL) hasComposers |
Implementiert MusicLibrary.
| - (BOOL) hasAlbums |
Implementiert MusicLibrary.
| - (BOOL) hasGenres |
Implementiert MusicLibrary.
| - (unsigned int) countOfAllVideoTracks |
Implementiert MusicLibrary.
| - (unsigned int) countOfAllAudioTracks |
Implementiert MusicLibrary.
| - (id) preferredAudioTracks |
Implementiert MusicLibrary.
| - (id) preferredSubtitleTracks |
Implementiert MusicLibrary.
| - (void) debugLogPerfStatistics |
Implementiert MusicLibrary.
| - (BOOL) markHiddenTracks: | (id) | fp8 | ||
| hidden: | (BOOL) | fp12 | ||
Implementiert MusicLibrary.
| - (BOOL) markAndDeleteTracks: | (id) | fp8 |
Implementiert MusicLibrary.
| - (void) loadArtwork |
Implementiert MusicLibrary.
| - (void) unloadArtwork |
Implementiert MusicLibrary.
| - (struct MLArtworkFormatSpec) formatSpecForArtworkFormatID: | (unsigned int) | fp8 |
Implementiert MusicLibrary.
| - (void) _dulcNoticePlaylistAdded: | (struct Playlist *) | fp8 |
| - (id) _preparedPlaylistChangeUserInfoForDeletionRange: | (struct _NSRange) | fp8 | ||
| insertionRange: | (struct _NSRange) | fp16 | ||
| - (void) _dulcNoticePlaylistContentsWillMutate: | (struct Playlist *) | fp8 | ||
| deletionRange: | (struct _NSRange) | fp12 | ||
| insertionRange: | (struct _NSRange) | fp20 | ||
| - (void) _dulcNoticePlaylistContentsDidMutate: | (struct Playlist *) | fp8 | ||
| deletionRange: | (struct _NSRange) | fp12 | ||
| insertionRange: | (struct _NSRange) | fp20 | ||
| - (void) _dulcNoticePlaylistContentsWillMutate: | (struct Playlist *) | fp8 | ||
| willMoveItemsFromRange: | (struct _NSRange) | fp12 | ||
| toIndex: | (unsigned int) | fp20 | ||
| - (void) _dulcNoticePlaylistContentsDidMutate: | (struct Playlist *) | fp8 | ||
| didMoveItemsFromRange: | (struct _NSRange) | fp12 | ||
| toIndex: | (unsigned int) | fp20 | ||
| - (void) _dulcNoticePlaylistAttributesMutated: | (struct Playlist *) | fp8 |
| - (void) _flushOnTheGoPlaylistChanges |
| - (id) activeOnTheGoPlaylist |
Implementiert MusicLibrary.
| - (void) _saveOTGPlaylist: | (struct Playlist *) | fp8 |
| - (void) _mutateOTGPlaylist: | (struct Playlist *) | fp8 | ||
| insertTracks: | (id) | fp12 | ||
| atIndex: | (unsigned int) | fp16 | ||
| postNotifications: | (BOOL) | fp20 | ||
| - (void) _mutateOTGPlaylist: | (struct Playlist *) | fp8 | ||
| insertEntitiesFromQuery: | (id) | fp12 | ||
| entityIndexes: | (id) | fp16 | ||
| atIndex: | (unsigned int) | fp20 | ||
| postNotifications: | (BOOL) | fp24 | ||
| - (void) _mutateOTGPlaylist: | (struct Playlist *) | fp8 | ||
| removeTracksInRange: | (struct _NSRange) | fp12 | ||
| postNotifications: | (BOOL) | fp20 | ||
| - (void) _mutateOTGPlaylist: | (struct Playlist *) | fp8 | ||
| moveEntitiesFromRange: | (struct _NSRange) | fp12 | ||
| toIndex: | (unsigned int) | fp20 | ||
| postNotifications: | (BOOL) | fp24 | ||
| - (struct Playlist *) _getPrimaryPlaylist |
| - (struct __MLDTracksQueryResults) _findTracksSatisfyingPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| inPlaylist: | (struct Playlist *) | fp12 | ||
| groupingProperty: | (unsigned long) | fp16 | ||
| groupingThreshold: | (unsigned int) | fp20 | ||
| reportGroupMembers: | (BOOL) | fp24 | ||
| allowMixedResults: | (BOOL) | fp28 | ||
| firstGroupItemOnly: | (BOOL) | fp32 | ||
| orderInfo: | (struct _MLTrackOrderInfo *) | fp36 | ||
| skipUnknown: | (BOOL) | fp40 | ||
| - (struct __CFArray *) _findPlaylistsSatisfyingPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| groupingProperty: | (unsigned long) | fp12 | ||
| orderWithSpecialItemsFirst: | (BOOL) | fp16 | ||
| - (struct Playlist *) _firstPlaylistPtrMatchingPredicate: | (void *) | fp8 | ||
| ignorePrimaryDBPlaylist: | (BOOL) | fp12 | ||
| updateSmartPlaylists: | (BOOL) | fp16 | ||
| context: | (void *) | fp20 | ||
| - (struct PlaylistItem *) _findFirstTrackSatisfyingPredicate: | (void *) | fp8 | ||
| context: | (void *) | fp12 | ||
| - (struct Playlist *) _playlistTargetForCriteria: | (struct _MLCompoundPredicateStruct *) | fp8 | ||
| query: | (id) | fp12 | ||
| - (BOOL) _playlistItemPtrMatchesPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| playlistItemPtr: | (struct PlaylistItem *) | fp12 | ||
| - (BOOL) _playlistPtrMatchesPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| playlistPtr: | (struct Playlist *) | fp12 | ||
| - (unsigned int) _indexOfFirstTracksSatisfyingPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| inArrayOfPlaylistItemPtr: | (struct __CFArray *) | fp12 | ||
| - (unsigned int) _indexOfFirstPlaylistSatisfyingPredicateChain: | (struct __TestPredicateNode *) | fp8 | ||
| inArrayOfPlaylistPtr: | (struct __CFArray *) | fp12 | ||
- (struct PurpleEngineContext*) _purpleDataEngineContext [read, protected] |
Definiert in Zeile 13 der Datei MLDulcimerMusicLibrary.h.
- (NSMutableSet*) _purchasedContentXMLFilesLoaded [protected] |
Definiert in Zeile 14 der Datei MLDulcimerMusicLibrary.h.
- (NSMutableDictionary*) _purchasedContentInfo [protected] |
Definiert in Zeile 15 der Datei MLDulcimerMusicLibrary.h.
Definiert in Zeile 16 der Datei MLDulcimerMusicLibrary.h.
- (struct AppContext*) _appContext [read, protected] |
Definiert in Zeile 17 der Datei MLDulcimerMusicLibrary.h.
- (struct TrackData*) _trackData [read, protected] |
Definiert in Zeile 18 der Datei MLDulcimerMusicLibrary.h.
- (struct ITImageLibrary*) _imageLibrary [read, protected] |
Definiert in Zeile 19 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _needsFlush [protected] |
Definiert in Zeile 20 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _triedToLoadImageDB [protected] |
Definiert in Zeile 21 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _autoflushScheduled [protected] |
Definiert in Zeile 22 der Datei MLDulcimerMusicLibrary.h.
- (double) _autoflushTargetTime [protected] |
Definiert in Zeile 23 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasPodcastsResult [protected] |
Definiert in Zeile 24 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasAudibleAudioBooksResult [protected] |
Definiert in Zeile 25 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasAudioBooksResult [protected] |
Definiert in Zeile 26 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasCompilationsResult [protected] |
Definiert in Zeile 27 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasComposersResult [protected] |
Definiert in Zeile 28 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasAlbumsResult [protected] |
Definiert in Zeile 29 der Datei MLDulcimerMusicLibrary.h.
- (unsigned int) _cached_HasGenresResult [protected] |
Definiert in Zeile 30 der Datei MLDulcimerMusicLibrary.h.