| Package | Description |
|---|---|
| org.deepsymmetry.beatlink.data |
Offers rich information about the tracks loaded in players on the network.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetadataCache
A ZIP-file based cache of all the kinds of track metadata that we need, so we can operate with full functionality
even when metadata requests are difficult or impossible because four CDJs are all using the same media.
|
| Modifier and Type | Method and Description |
|---|---|
Set<MetadataProvider> |
MetadataFinder.getMetadataProviders(MediaDetails sourceMedia)
Get the set of metadata providers that can offer metadata for tracks loaded from the specified media.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataFinder.addMetadataProvider(MetadataProvider provider)
Adds a metadata provider that will be consulted to see if it can provide metadata for newly-loaded tracks before
we try to retrieve it from the players or our cache files.
|
void |
MetadataFinder.removeMetadataProvider(MetadataProvider provider)
Removes a metadata provider so it will no longer be consulted to provide metadata for tracks loaded from any
media.
|
Copyright © 2016–2019 Deep Symmetry, LLC. All rights reserved.