com.frinika.ogg
Class OggAudioFileWriter

java.lang.Object
  extended by javax.sound.sampled.spi.AudioFileWriter
      extended by com.frinika.ogg.OggAudioFileWriter

public class OggAudioFileWriter
extends javax.sound.sampled.spi.AudioFileWriter


Constructor Summary
OggAudioFileWriter()
           
 
Method Summary
 javax.sound.sampled.AudioFileFormat.Type[] getAudioFileTypes()
           
 javax.sound.sampled.AudioFileFormat.Type[] getAudioFileTypes(javax.sound.sampled.AudioInputStream stream)
           
 int write(javax.sound.sampled.AudioInputStream stream, javax.sound.sampled.AudioFileFormat.Type fileType, java.io.File out)
           
 int write(javax.sound.sampled.AudioInputStream stream, javax.sound.sampled.AudioFileFormat.Type fileType, java.io.OutputStream out)
           
 
Methods inherited from class javax.sound.sampled.spi.AudioFileWriter
isFileTypeSupported, isFileTypeSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OggAudioFileWriter

public OggAudioFileWriter()
Method Detail

getAudioFileTypes

public javax.sound.sampled.AudioFileFormat.Type[] getAudioFileTypes()
Specified by:
getAudioFileTypes in class javax.sound.sampled.spi.AudioFileWriter

getAudioFileTypes

public javax.sound.sampled.AudioFileFormat.Type[] getAudioFileTypes(javax.sound.sampled.AudioInputStream stream)
Specified by:
getAudioFileTypes in class javax.sound.sampled.spi.AudioFileWriter

write

public int write(javax.sound.sampled.AudioInputStream stream,
                 javax.sound.sampled.AudioFileFormat.Type fileType,
                 java.io.OutputStream out)
          throws java.io.IOException
Specified by:
write in class javax.sound.sampled.spi.AudioFileWriter
Throws:
java.io.IOException

write

public int write(javax.sound.sampled.AudioInputStream stream,
                 javax.sound.sampled.AudioFileFormat.Type fileType,
                 java.io.File out)
          throws java.io.IOException
Specified by:
write in class javax.sound.sampled.spi.AudioFileWriter
Throws:
java.io.IOException