protected static class SoftMixingDataLine.AudioFloatInputStreamResampler extends AudioFloatInputStream
Constructor and Description |
---|
AudioFloatInputStreamResampler(AudioFloatInputStream ais,
javax.sound.sampled.AudioFormat format) |
Modifier and Type | Method and Description |
---|---|
int |
available() |
void |
close() |
javax.sound.sampled.AudioFormat |
getFormat() |
long |
getFrameLength() |
void |
mark(int readlimit) |
boolean |
markSupported() |
int |
read(float[] b,
int off,
int len) |
void |
reset() |
long |
skip(long len) |
getInputStream, getInputStream, getInputStream, getInputStream, getInputStream, read, read
public AudioFloatInputStreamResampler(AudioFloatInputStream ais, javax.sound.sampled.AudioFormat format)
public int available() throws java.io.IOException
available
in class AudioFloatInputStream
java.io.IOException
public void close() throws java.io.IOException
close
in class AudioFloatInputStream
java.io.IOException
public javax.sound.sampled.AudioFormat getFormat()
getFormat
in class AudioFloatInputStream
public long getFrameLength()
getFrameLength
in class AudioFloatInputStream
public void mark(int readlimit)
mark
in class AudioFloatInputStream
public boolean markSupported()
markSupported
in class AudioFloatInputStream
public int read(float[] b, int off, int len) throws java.io.IOException
read
in class AudioFloatInputStream
java.io.IOException
public void reset() throws java.io.IOException
reset
in class AudioFloatInputStream
java.io.IOException
public long skip(long len) throws java.io.IOException
skip
in class AudioFloatInputStream
java.io.IOException