Class MetaDataPointerDescriptor


  • public class MetaDataPointerDescriptor
    extends Descriptor
    • Field Detail

      • METADATA_APPLICATION_FORMAT_APPLE

        public static final int METADATA_APPLICATION_FORMAT_APPLE
        See Also:
        Constant Field Values
      • METADATA_FORMAT_IDENTIFIER_APPLE

        public static final int METADATA_FORMAT_IDENTIFIER_APPLE
        See Also:
        Constant Field Values
      • metadataApplicationFormat

        public int metadataApplicationFormat
      • metadataFormat

        public int metadataFormat
      • metadataFormatIdentifier

        public int metadataFormatIdentifier
      • metadataServiceId

        public int metadataServiceId
      • metadataLocatorRecordFlag

        public boolean metadataLocatorRecordFlag
      • MPEGCarriageFlags

        public int MPEGCarriageFlags
      • programNumber

        public int programNumber
    • Constructor Detail

      • MetaDataPointerDescriptor

        public MetaDataPointerDescriptor()
      • MetaDataPointerDescriptor

        public MetaDataPointerDescriptor​(java.nio.ByteBuffer descriptorData)
    • Method Detail

      • decodeDescriptorData

        public void decodeDescriptorData​(java.nio.ByteBuffer descriptorData)
        Description copied from class: Descriptor
        Decode descriptor data.
        Overrides:
        decodeDescriptorData in class Descriptor
        Parameters:
        descriptorData - the descriptor data
      • toBin

        public void toBin​(java.nio.ByteBuffer buffer)
        Description copied from class: Descriptor
        Encodes the descriptor into binary format for use in a transport
        Overrides:
        toBin in class Descriptor
        Parameters:
        buffer - a ByteBuffer to put the descriptor binary data into
      • binarySize

        public int binarySize()
        Description copied from class: Descriptor
        How big is the descriptor in binary.
        Overrides:
        binarySize in class Descriptor
        Returns:
        the total size of the descriptor in binary form, includes tag and length fields