Uses of Interface
org.deepsymmetry.beatlink.data.MetadataProvider
-
Packages that use MetadataProvider Package Description org.deepsymmetry.beatlink.data Offers rich information about the tracks loaded in players on the network. -
-
Uses of MetadataProvider in org.deepsymmetry.beatlink.data
Classes in org.deepsymmetry.beatlink.data that implement MetadataProvider Modifier and Type Class Description classMetadataCacheA 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.Methods in org.deepsymmetry.beatlink.data that return types with arguments of type MetadataProvider Modifier and Type Method Description Set<MetadataProvider>MetadataFinder. getMetadataProviders(MediaDetails sourceMedia)Get the set of metadata providers that can offer metadata for tracks loaded from the specified media.Methods in org.deepsymmetry.beatlink.data with parameters of type MetadataProvider Modifier and Type Method Description voidMetadataFinder. 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.voidMetadataFinder. removeMetadataProvider(MetadataProvider provider)Removes a metadata provider so it will no longer be consulted to provide metadata for tracks loaded from any media.
-