void |
DatabaseListener.databaseMounted(SlotReference slot,
Database database) |
Invoked whenever a rekordbox database has been successfully retrieved and parsed from a slot, so it can be
used locally to obtain metadata about the tracks in that slot.
|
void |
DatabaseListener.databaseUnmounted(SlotReference slot,
Database database) |
Invoked whenever the media in for which a database had been obtained is unmounted, to report that the
database is no longer relevant for that slot.
|
Database |
CrateDigger.findDatabase(SlotReference slot) |
Find the database we have downloaded and parsed that can provide information about the supplied slot
reference, if any.
|
MediaDetails |
MetadataFinder.getMediaDetailsFor(SlotReference slot) |
Look up the details we know about the media mounted in a particular slot
|
void |
MountListener.mediaMounted(SlotReference slot) |
Report that media is newly available in the specified player slot.
|
void |
MountListener.mediaUnmounted(SlotReference slot) |
Report that media is no longer available in the specified player slot.
|
List<Message> |
MenuLoader.requestAlbumMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for an Album menu.
|
List<Message> |
MenuLoader.requestAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int albumId) |
Ask the specified player for an Album Track menu.
|
List<Message> |
MenuLoader.requestArtistAlbumMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId) |
Ask the specified player for an Artist Album menu.
|
List<Message> |
MenuLoader.requestArtistAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId,
int albumId) |
Ask the specified player for an Artist Album Tracks menu.
|
List<Message> |
MenuLoader.requestArtistMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for an Artist menu.
|
List<Message> |
MenuLoader.requestBitRateMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Bit Rate menu.
|
List<Message> |
MenuLoader.requestBpmMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a BPM menu.
|
List<Message> |
MenuLoader.requestBpmRangeMenuFrom(SlotReference slotReference,
int sortOrder,
int bpm) |
Ask the specified player for a tempo range menu for a given BPM.
|
List<Message> |
MenuLoader.requestColorMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Color menu.
|
List<Message> |
MenuLoader.requestFilenameMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Filename menu.
|
List<Message> |
MenuLoader.requestFolderMenuFrom(SlotReference slotReference,
int sortOrder,
int folderId) |
Ask the specified player for a Folder menu for exploring its raw filesystem.
|
List<Message> |
MenuLoader.requestGenreArtistAlbumMenuFrom(SlotReference slotReference,
int sortOrder,
int genreId,
int artistId) |
Ask the specified player for a Genre Artist Albums menu.
|
List<Message> |
MenuLoader.requestGenreArtistAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int genreId,
int artistId,
int albumId) |
Ask the specified player for a Genre Artist Album Tracks menu.
|
List<Message> |
MenuLoader.requestGenreArtistMenuFrom(SlotReference slotReference,
int sortOrder,
int genreId) |
Ask the specified player for a Genre Artists menu.
|
List<Message> |
MenuLoader.requestGenreMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Genre menu.
|
List<Message> |
MenuLoader.requestHistoryMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a History menu.
|
List<Message> |
MenuLoader.requestHistoryPlaylistFrom(SlotReference slotReference,
int sortOrder,
int historyId) |
Ask the specified player a History playlist.
|
List<Message> |
MenuLoader.requestKeyMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Key menu.
|
List<Message> |
MenuLoader.requestKeyNeighborMenuFrom(SlotReference slotReference,
int sortOrder,
int keyId) |
Ask the specified player for a key neighbor menu for a given key.
|
List<Message> |
MenuLoader.requestLabelArtistAlbumMenuFrom(SlotReference slotReference,
int sortOrder,
int labelId,
int artistId) |
Ask the specified player for a Label Artist Albums menu.
|
List<Message> |
MenuLoader.requestLabelArtistAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int labelId,
int artistId,
int albumId) |
Ask the specified player for a Label Artist Album Tracks menu.
|
List<Message> |
MenuLoader.requestLabelArtistMenuFrom(SlotReference slotReference,
int sortOrder,
int labelId) |
Ask the specified player for a Label Artists menu.
|
List<Message> |
MenuLoader.requestLabelMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Label menu.
|
List<Message> |
MenuLoader.requestOriginalArtistAlbumMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId) |
Ask the specified player for an Original Artist Album menu.
|
List<Message> |
MenuLoader.requestOriginalArtistAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId,
int albumId) |
Ask the specified player for an Original Artist Album Tracks menu.
|
List<Message> |
MenuLoader.requestOriginalArtistMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for an Original Artist menu.
|
List<Message> |
MenuLoader.requestPlaylistMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Playlist menu.
|
List<Message> |
MenuLoader.requestRatingMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Rating menu.
|
List<Message> |
MenuLoader.requestRemixerAlbumMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId) |
Ask the specified player for a Remixer Album menu.
|
List<Message> |
MenuLoader.requestRemixerAlbumTrackMenuFrom(SlotReference slotReference,
int sortOrder,
int artistId,
int albumId) |
Ask the specified player for a Remixer Album Tracks menu.
|
List<Message> |
MenuLoader.requestRemixerMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Remixer menu.
|
List<Message> |
MenuLoader.requestRootMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for its top-level menu of menus.
|
List<Message> |
MenuLoader.requestTimeMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Time menu, grouping tracks by their length in minutes.
|
List<Message> |
MenuLoader.requestTrackMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Track menu.
|
List<Message> |
MenuLoader.requestTracksByBitRateFrom(SlotReference slotReference,
int sortOrder,
int bitRate) |
Ask the specified player for a track menu for a given track bit rate (in Kbps).
|
List<Message> |
MenuLoader.requestTracksByBpmRangeFrom(SlotReference slotReference,
int sortOrder,
int bpm,
int range) |
Ask the specified player for tracks whose tempo falls within a specific percentage of a given BPM.
|
List<Message> |
MenuLoader.requestTracksByColorFrom(SlotReference slotReference,
int sortOrder,
int color) |
Ask the specified player for a track menu for a given color.
|
List<Message> |
MenuLoader.requestTracksByDecadeAndYear(SlotReference slotReference,
int sortOrder,
int decade,
int year) |
Ask the specified player for a track menu for a decade and year.
|
List<Message> |
MenuLoader.requestTracksByKeyAndDistanceFrom(SlotReference slotReference,
int sortOrder,
int keyId,
int distance) |
Ask the specified player for a track menu for an allowed distance from a given key.
|
List<Message> |
MenuLoader.requestTracksByRatingFrom(SlotReference slotReference,
int sortOrder,
int rating) |
Ask the specified player for a track menu for a given rating.
|
List<Message> |
MenuLoader.requestTracksByTimeFrom(SlotReference slotReference,
int sortOrder,
int time) |
Ask the specified player for a track menu for a given time (track length in minutes).
|
List<Message> |
MenuLoader.requestYearMenuFrom(SlotReference slotReference,
int sortOrder) |
Ask the specified player for a Year menu, grouping years by decade.
|
List<Message> |
MenuLoader.requestYearsByDecadeFrom(SlotReference slotReference,
int sortOrder,
int decade) |
Ask the specified player for a year menu for a given decade.
|