Interface AESAudioMetadata.TimeDesc

  • Enclosing class:
    AESAudioMetadata

    public static interface AESAudioMetadata.TimeDesc
    Public interface to the nested TimeDesc object. Instances of this should be created only by appropriate methods, but can be accessed through the public methods of this interface.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getFrames()
      Returns the frames component of the fraction of a second.
      long getHours()
      Returns the hours component.
      long getMinutes()
      Returns the minutes component.
      double getSampleRate()
      Returns the sample rate on which the samples remainder is based.
      long getSamples()
      Returns the samples remaining after the frames part of the fractional second.
      long getSeconds()
      Returns the seconds component.
    • Method Detail

      • getHours

        long getHours()
        Returns the hours component.
      • getMinutes

        long getMinutes()
        Returns the minutes component.
      • getSeconds

        long getSeconds()
        Returns the seconds component.
      • getFrames

        long getFrames()
        Returns the frames component of the fraction of a second. We always consider frames to be thirtieths of a second.
      • getSamples

        long getSamples()
        Returns the samples remaining after the frames part of the fractional second.
      • getSampleRate

        double getSampleRate()
        Returns the sample rate on which the samples remainder is based.