Class AudioTrackInfo


  • public class AudioTrackInfo
    extends java.lang.Object
    Meta info for an audio track
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String artworkUrl
      URL to thumbnail of the track
      java.lang.String author
      Track author, if known
      java.lang.String identifier
      Audio source specific track identifier
      java.lang.String isrc
      International Standard Recording Code
      boolean isStream
      True if this track is a stream
      long length
      Length of the track in milliseconds, UnitConstants.DURATION_MS_UNKNOWN for streams
      java.lang.String title
      Track title
      java.lang.String uri
      URL of the track, or local path to the file
    • Constructor Summary

      Constructors 
      Constructor Description
      AudioTrackInfo​(java.lang.String title, java.lang.String author, long length, java.lang.String identifier, boolean isStream, java.lang.String uri)  
      AudioTrackInfo​(java.lang.String title, java.lang.String author, long length, java.lang.String identifier, boolean isStream, java.lang.String uri, java.lang.String artworkUrl, java.lang.String isrc)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • title

        public final java.lang.String title
        Track title
      • author

        public final java.lang.String author
        Track author, if known
      • length

        public final long length
        Length of the track in milliseconds, UnitConstants.DURATION_MS_UNKNOWN for streams
      • identifier

        public final java.lang.String identifier
        Audio source specific track identifier
      • isStream

        public final boolean isStream
        True if this track is a stream
      • uri

        public final java.lang.String uri
        URL of the track, or local path to the file
      • artworkUrl

        public final java.lang.String artworkUrl
        URL to thumbnail of the track
      • isrc

        public final java.lang.String isrc
        International Standard Recording Code
    • Constructor Detail

      • AudioTrackInfo

        public AudioTrackInfo​(java.lang.String title,
                              java.lang.String author,
                              long length,
                              java.lang.String identifier,
                              boolean isStream,
                              java.lang.String uri,
                              java.lang.String artworkUrl,
                              java.lang.String isrc)
        Parameters:
        title - Track title
        author - Track author, if known
        length - Length of the track in milliseconds
        identifier - Audio source specific track identifier
        isStream - True if this track is a stream
        uri - URL of the track or path to its file.
        artworkUrl - Thumbnail of the track
        isrc - International Standard Recording Code
      • AudioTrackInfo

        public AudioTrackInfo​(java.lang.String title,
                              java.lang.String author,
                              long length,
                              java.lang.String identifier,
                              boolean isStream,
                              java.lang.String uri)
        Parameters:
        title - Track title
        author - Track author, if known
        length - Length of the track in milliseconds
        identifier - Audio source specific track identifier
        isStream - True if this track is a stream
        uri - URL of the track or path to its file.