org.tritonus.sampled.convert.gsm
Class GSMFormatConversionProvider.EncodedGSMAudioInputStream
java.lang.Object
java.io.InputStream
javax.sound.sampled.AudioInputStream
org.tritonus.share.sampled.convert.TAudioInputStream
org.tritonus.share.sampled.convert.TAsynchronousFilteredAudioInputStream
org.tritonus.sampled.convert.gsm.GSMFormatConversionProvider.EncodedGSMAudioInputStream
- All Implemented Interfaces:
- Closeable, TCircularBuffer.Trigger
- Enclosing class:
- GSMFormatConversionProvider
- public static class GSMFormatConversionProvider.EncodedGSMAudioInputStream
- extends TAsynchronousFilteredAudioInputStream
AudioInputStream returned on encoding of GSM.
An instance of this class is returned if you call
AudioSystem.getAudioInputStream(AudioFormat, AudioInputStream)
to encode data to GSM. This class contains the logic
of maintaining buffers and calling the encoder.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GSMFormatConversionProvider.EncodedGSMAudioInputStream
public GSMFormatConversionProvider.EncodedGSMAudioInputStream(AudioFormat outputFormat,
AudioInputStream inputStream)
execute
public void execute()
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Overrides:
close
in class TAsynchronousFilteredAudioInputStream
- Throws:
IOException