| Package | Description |
|---|---|
| org.deepsymmetry.beatlink.data |
Offers rich information about the tracks loaded in players on the network.
|
| Modifier and Type | Field and Description |
|---|---|
DataReference |
AlbumArt.artReference
The unique artwork identifier that was used to request this album art.
|
DataReference |
WaveformPreview.dataReference
The unique identifier that was used to request this waveform preview.
|
DataReference |
WaveformDetail.dataReference
The unique identifier that was used to request this waveform detail.
|
DataReference |
BeatGrid.dataReference
The unique identifier that was used to request this beat grid.
|
DataReference |
TrackMetadata.trackReference
The unique track identifier that was used to request this track metadata.
|
| Modifier and Type | Method and Description |
|---|---|
AlbumArt |
ArtFinder.getCachedArtwork(ZipFile cache,
DataReference artReference)
Look up artwork from a cache file.
|
BeatGrid |
BeatGridFinder.getCachedBeatGrid(ZipFile cache,
DataReference reference)
Look up a beat grid in a metadata cache.
|
TrackMetadata |
MetadataFinder.getCachedMetadata(ZipFile cache,
DataReference track)
Look up track metadata from a cache.
|
WaveformDetail |
WaveformFinder.getCachedWaveformDetail(ZipFile cache,
DataReference dataReference)
Look up waveform detail in a metadata cache.
|
WaveformPreview |
WaveformFinder.getCachedWaveformPreview(ZipFile cache,
DataReference dataReference)
Look up a waveform preview in a metadata cache.
|
static SlotReference |
SlotReference.getSlotReference(DataReference dataReference)
Get a unique reference to the media slot on the network from which the specified data was loaded.
|
AlbumArt |
ArtFinder.requestArtworkFrom(DataReference artReference)
Ask the specified player for the specified artwork from the specified media slot, first checking if we have a
cached copy.
|
BeatGrid |
BeatGridFinder.requestBeatGridFrom(DataReference track)
Ask the specified player for the beat grid of the track in the specified slot with the specified rekordbox ID,
first checking if we have a cache we can use instead.
|
TrackMetadata |
MetadataFinder.requestMetadataFrom(DataReference track)
Ask the specified player for metadata about the track in the specified slot with the specified rekordbox ID,
unless we have a metadata cache available for the specified media slot, in which case that will be used instead.
|
WaveformDetail |
WaveformFinder.requestWaveformDetailFrom(DataReference dataReference)
Ask the specified player for the specified waveform detail from the specified media slot, first checking if we
have a cached copy.
|
WaveformPreview |
WaveformFinder.requestWaveformPreviewFrom(DataReference dataReference)
Ask the specified player for the specified waveform preview from the specified media slot, first checking if we
have a cached copy.
|
| Constructor and Description |
|---|
BeatGrid(DataReference reference,
ByteBuffer buffer)
Constructor for reading from a cache file.
|
BeatGrid(DataReference reference,
Message message)
Constructor for when reading from the network.
|
WaveformDetail(DataReference reference,
Message message)
Constructor when reading from the network or a cache file.
|
WaveformPreview(DataReference reference,
Message message)
Constructor when reading from the network or a cache file.
|
Copyright © 2016–2018 Deep Symmetry, LLC. All rights reserved.