Class IcyInfo

    • Field Detail

      • rawMetadata

        public final byte[] rawMetadata
        The complete metadata bytes used to construct this IcyInfo.
      • title

        @Nullable
        public final String title
        The stream title if present and decodable, or null.
      • url

        @Nullable
        public final String url
        The stream URL if present and decodable, or null.
    • Constructor Detail

      • IcyInfo

        public IcyInfo​(byte[] rawMetadata,
                       @Nullable
                       String title,
                       @Nullable
                       String url)
        Construct a new IcyInfo from the source metadata, and optionally a StreamTitle and StreamUrl that have been extracted.
        Parameters:
        rawMetadata - See rawMetadata.
        title - See title.
        url - See url.