Class VorbisStream

java.lang.Object
de.jarnbjo.vorbis.VorbisStream

public class VorbisStream extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getIdentificationHeader

      public IdentificationHeader getIdentificationHeader()
    • getCommentHeader

      public CommentHeader getCommentHeader()
    • getSetupHeader

      protected de.jarnbjo.vorbis.SetupHeader getSetupHeader()
    • isOpen

      public boolean isOpen()
    • close

      public void close() throws IOException
      Throws:
      IOException
    • readPcm

      public int readPcm(byte[] buffer, int offset, int length) throws IOException
      Throws:
      IOException
    • getCurrentGranulePosition

      public long getCurrentGranulePosition()
    • getCurrentBitRate

      public int getCurrentBitRate()
    • processPacket

      public byte[] processPacket(byte[] packet) throws IOException
      Throws:
      IOException