org.tritonus.sampled.file
Class WaveAudioOutputStream

java.lang.Object
  extended by org.tritonus.share.sampled.file.TAudioOutputStream
      extended by org.tritonus.sampled.file.WaveAudioOutputStream
All Implemented Interfaces:
AudioOutputStream

public class WaveAudioOutputStream
extends TAudioOutputStream

AudioOutputStream for Wave files.


Constructor Summary
WaveAudioOutputStream(AudioFormat audioFormat, long lLength, TDataOutputStream dataOutputStream)
           
 
Method Summary
 void close()
          Closes the stream.
 
Methods inherited from class org.tritonus.share.sampled.file.TAudioOutputStream
getCalculatedLength, getFormat, getLength, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaveAudioOutputStream

public WaveAudioOutputStream(AudioFormat audioFormat,
                             long lLength,
                             TDataOutputStream dataOutputStream)
Method Detail

close

public void close()
           throws java.io.IOException
Description copied from class: TAudioOutputStream
Closes the stream. This does write remaining buffered data to the destination, backpatch the header, if necessary, and closes the destination.

Specified by:
close in interface AudioOutputStream
Overrides:
close in class TAudioOutputStream
Throws:
java.io.IOException