javazoom.spi.vorbis.sampled.convert
Class VorbisFormatConversionProvider.DecodedVorbisAudioInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--javax.sound.sampled.AudioInputStream
              |
              +--org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream
                    |
                    +--javazoom.spi.vorbis.sampled.convert.VorbisFormatConversionProvider.DecodedVorbisAudioInputStream
All Implemented Interfaces:
org.tritonus.util.TCircularBuffer.Trigger
Enclosing class:
VorbisFormatConversionProvider

public static class VorbisFormatConversionProvider.DecodedVorbisAudioInputStream
extends org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream

This class implements the Vorbis decoding.


Field Summary
static int BUFSIZE
           
static boolean DEBUG
           
 
Fields inherited from class org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream
m_circularBuffer
 
Fields inherited from class javax.sound.sampled.AudioInputStream
format, frameLength, framePos, frameSize
 
Constructor Summary
VorbisFormatConversionProvider.DecodedVorbisAudioInputStream(javax.sound.sampled.AudioFormat outputFormat, javax.sound.sampled.AudioInputStream bitStream)
          Constructor.
 
Method Summary
 void close()
           
 void execute()
           
 
Methods inherited from class org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream
available, mark, markSupported, read, read, read, reset, skip
 
Methods inherited from class javax.sound.sampled.AudioInputStream
getFormat, getFrameLength
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static boolean DEBUG

BUFSIZE

public static final int BUFSIZE
Constructor Detail

VorbisFormatConversionProvider.DecodedVorbisAudioInputStream

public VorbisFormatConversionProvider.DecodedVorbisAudioInputStream(javax.sound.sampled.AudioFormat outputFormat,
                                                                    javax.sound.sampled.AudioInputStream bitStream)
Constructor.
Method Detail

execute

public void execute()
Overrides:
execute in class org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream

close

public void close()
           throws java.io.IOException
Overrides:
close in class org.tritonus.sampled.convert.TAsynchronousFilteredAudioInputStream


JavaZOOM 2001