| Package | Description |
|---|---|
| org.deepsymmetry.beatlink.data |
Offers rich information about the tracks loaded in players on the network.
|
| Modifier and Type | Method and Description |
|---|---|
static SlotReference |
SlotReference.getSlotReference(DataReference dataReference)
Get a unique reference to the media slot on the network from which the specified data was loaded.
|
static SlotReference |
SlotReference.getSlotReference(int player,
CdjStatus.TrackSourceSlot slot)
Get a unique reference to a media slot on the network from which tracks can be loaded.
|
| Modifier and Type | Method and Description |
|---|---|
Set<SlotReference> |
MetadataFinder.getMountedMediaSlots()
Returns the set of media slots on the network that currently have media mounted in them.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataFinder.attachMetadataCache(SlotReference slot,
File cache)
Attach a metadata cache file to a particular player media slot, so the cache will be used instead of querying
the player for metadata.
|
void |
MetadataCacheListener.cacheAttached(SlotReference slot,
ZipFile cache)
Invoked whenever a metadata cache is attached, so the player does not need to be queried when metadata
is desired for tracks in that slot.
|
void |
MetadataCacheListener.cacheDetached(SlotReference slot)
Invoked whenever a metadata cache is detached, so metadata must be obtained by querying the player.
|
void |
MetadataFinder.createMetadataCache(SlotReference slot,
int playlistId,
File cache)
Creates a metadata cache archive file of all tracks in the specified slot on the specified player.
|
void |
MetadataFinder.createMetadataCache(SlotReference slot,
int playlistId,
File cache,
MetadataCacheCreationListener listener)
Creates a metadata cache archive file of all tracks in the specified slot on the specified player.
|
void |
MetadataFinder.detachMetadataCache(SlotReference slot)
Removes any metadata cache file that might have been assigned to a particular player media slot, so metadata
will be looked up from the player itself.
|
ZipFile |
MetadataFinder.getMetadataCache(SlotReference slot)
Finds the metadata cache file assigned to a particular player media slot, if any.
|
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.
|
| Constructor and Description |
|---|
DataReference(SlotReference slot,
int rekordboxId)
Create a unique reference to a track, album art, beat grid, or waveform that is currently available on
the network.
|
Copyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.