Uses of Class
org.deepsymmetry.beatlink.CdjStatus.TrackType
-
Packages that use CdjStatus.TrackType Package Description org.deepsymmetry.beatlink A library for synchronizing with beats from Pioneer DJ Link equipment, and finding out details about the tracks that are playing.org.deepsymmetry.beatlink.data Offers rich information about the tracks loaded in players on the network.org.deepsymmetry.beatlink.dbserver Provides an interface to the database servers running on Pioneer players. -
-
Uses of CdjStatus.TrackType in org.deepsymmetry.beatlink
Fields in org.deepsymmetry.beatlink declared as CdjStatus.TrackType Modifier and Type Field Description CdjStatus.TrackType
MediaDetails. mediaType
The type of tracks stored in this media.Fields in org.deepsymmetry.beatlink with type parameters of type CdjStatus.TrackType Modifier and Type Field Description static Map<Byte,CdjStatus.TrackType>
CdjStatus. TRACK_TYPE_MAP
Allows a known track source type value to be looked up based on the byte that was seen in a status update.Methods in org.deepsymmetry.beatlink that return CdjStatus.TrackType Modifier and Type Method Description CdjStatus.TrackType
CdjStatus. getTrackType()
Get the type of the track was loaded, if any; labeled Tr in the Packet Analysis document.static CdjStatus.TrackType
CdjStatus.TrackType. valueOf(String name)
Returns the enum constant of this type with the specified name.static CdjStatus.TrackType[]
CdjStatus.TrackType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.deepsymmetry.beatlink with parameters of type CdjStatus.TrackType Modifier and Type Method Description void
VirtualCdj. sendLoadTrackCommand(int targetPlayer, int rekordboxId, int sourcePlayer, CdjStatus.TrackSourceSlot sourceSlot, CdjStatus.TrackType sourceType)
Send a packet to the target player telling it to load the specified track from the specified source player.void
VirtualCdj. sendLoadTrackCommand(DeviceUpdate target, int rekordboxId, int sourcePlayer, CdjStatus.TrackSourceSlot sourceSlot, CdjStatus.TrackType sourceType)
Send a packet to the target device telling it to load the specified track from the specified source player. -
Uses of CdjStatus.TrackType in org.deepsymmetry.beatlink.data
Fields in org.deepsymmetry.beatlink.data declared as CdjStatus.TrackType Modifier and Type Field Description CdjStatus.TrackType
TrackMetadata. trackType
The type of track described by this metadata.Methods in org.deepsymmetry.beatlink.data with parameters of type CdjStatus.TrackType Modifier and Type Method Description AlbumArt
ArtFinder. requestArtworkFrom(DataReference artReference, CdjStatus.TrackType trackType)
Ask the specified player for the specified artwork from the specified media slot, first checking if we have a cached copy.TrackMetadata
MetadataFinder. requestMetadataFrom(DataReference track, CdjStatus.TrackType trackType)
Ask the specified player for metadata about the track in the specified slot with the specified rekordbox ID, unless we have a metadata download available for the specified media slot, in which case that will be used instead. -
Uses of CdjStatus.TrackType in org.deepsymmetry.beatlink.dbserver
Methods in org.deepsymmetry.beatlink.dbserver with parameters of type CdjStatus.TrackType Modifier and Type Method Description static NumberField
Client. buildRMST(int requestingPlayer, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType)
Build the R:M:S:T parameter that begins many queries.NumberField
Client. buildRMST(Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType)
Build the R:M:S:T parameter that begins many queries.Message
Client. menuRequestTyped(Message.KnownType requestType, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType, Field... arguments)
Send a request for a menu that we will retrieve items from in subsequent requests, when the request must reflect the actual type of track being asked about.List<Message>
Client. renderMenuItems(Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType, int offset, int count)
Gather up the specified range of responses for a menu request.List<Message>
Client. renderMenuItems(Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType, Message availableResponse)
Gather up all the responses that are available for a menu request.
-