com.groupdocs.metadata.core

Interfaces

Classes

Enums

Exceptions

com.groupdocs.metadata.core

Class AsfBaseStreamProperty

    • Method Detail

      • getStreamType

        public final AsfStreamType getStreamType()

        Gets the type of this stream.

        Returns:
        The type of this stream.
      • getStreamNumber

        public final byte getStreamNumber()

        Gets the number of this stream.

        Returns:
        The number of this stream.
      • getStartTime

        public final Long getStartTime()

        Gets the presentation time of the first object, indicating where this digital media stream starts within the context of the timeline of the ASF file as a whole.

        Returns:
        The presentation time of the first object.
      • getEndTime

        public final Long getEndTime()

        Gets the presentation time of the last object plus the duration of play, indicating where this digital media stream ends within the context of the timeline of the ASF file as a whole.

        Returns:
        The presentation time of the last object plus the duration of play.
      • getBitrate

        public final Long getBitrate()

        Gets the leak rate R, in bits per second, of a leaky bucket that contains the data portion of the stream without overflowing, excluding all ASF Data Packet overhead.

        Returns:
        The bleak rate R, in bits per second.
      • getAlternateBitrate

        public final Long getAlternateBitrate()

        Gets the leak rate RAlt, in bits per second, of a leaky bucket that contains the data portion of the stream without overflowing, excluding all ASF Data Packet overhead.

        Returns:
        The leak rate RAlt, in bits per second.
      • getLanguage

        public final String getLanguage()

        Gets the stream language.

        Returns:
        The stream language.
      • getAverageTimePerFrame

        public final Long getAverageTimePerFrame()

        Gets the average time duration, measured in 100-nanosecond units, of each frame.

        Returns:
        The average time duration, measured in 100-nanosecond units, of each frame.
      • getAverageBitrate

        public final Long getAverageBitrate()

        Gets the average bitrate.

        Returns:
        The average bitrate.