sound.recorder
Class FilteredAudioInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by javax.sound.sampled.AudioInputStream
          extended by sound.recorder.FilteredAudioInputStream
All Implemented Interfaces:
java.io.Closeable

public class FilteredAudioInputStream
extends javax.sound.sampled.AudioInputStream

DocJava, Inc. http://www.docjava.com Programmer: dlyon Date: Dec 13, 2004 Time: 1:21:07 PM


Constructor Summary
FilteredAudioInputStream(javax.sound.sampled.AudioInputStream ais, javax.sound.sampled.AudioFormat af, long frameLength, SoundFilter soundFilter)
           
FilteredAudioInputStream(javax.sound.sampled.TargetDataLine tdl)
           
 
Method Summary
 int read(byte[] samples, int offset, int length)
           
 
Methods inherited from class javax.sound.sampled.AudioInputStream
available, close, getFormat, getFrameLength, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteredAudioInputStream

public FilteredAudioInputStream(javax.sound.sampled.TargetDataLine tdl)

FilteredAudioInputStream

public FilteredAudioInputStream(javax.sound.sampled.AudioInputStream ais,
                                javax.sound.sampled.AudioFormat af,
                                long frameLength,
                                SoundFilter soundFilter)
Method Detail

read

public int read(byte[] samples,
                int offset,
                int length)
         throws java.io.IOException
Overrides:
read in class javax.sound.sampled.AudioInputStream
Throws:
java.io.IOException