public abstract class AudioFloatInputStream
extends java.lang.Object
Constructor and Description |
---|
AudioFloatInputStream() |
Modifier and Type | Method and Description |
---|---|
abstract int |
available() |
abstract void |
close() |
abstract javax.sound.sampled.AudioFormat |
getFormat() |
abstract long |
getFrameLength() |
static AudioFloatInputStream |
getInputStream(javax.sound.sampled.AudioFormat format,
byte[] buffer,
int offset,
int len) |
static AudioFloatInputStream |
getInputStream(javax.sound.sampled.AudioInputStream stream) |
static AudioFloatInputStream |
getInputStream(java.io.File file) |
static AudioFloatInputStream |
getInputStream(java.io.InputStream stream) |
static AudioFloatInputStream |
getInputStream(java.net.URL url) |
abstract void |
mark(int readlimit) |
abstract boolean |
markSupported() |
float |
read() |
int |
read(float[] b) |
abstract int |
read(float[] b,
int off,
int len) |
abstract void |
reset() |
abstract long |
skip(long len) |
public static AudioFloatInputStream getInputStream(java.net.URL url) throws javax.sound.sampled.UnsupportedAudioFileException, java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
public static AudioFloatInputStream getInputStream(java.io.File file) throws javax.sound.sampled.UnsupportedAudioFileException, java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
public static AudioFloatInputStream getInputStream(java.io.InputStream stream) throws javax.sound.sampled.UnsupportedAudioFileException, java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
public static AudioFloatInputStream getInputStream(javax.sound.sampled.AudioInputStream stream)
public static AudioFloatInputStream getInputStream(javax.sound.sampled.AudioFormat format, byte[] buffer, int offset, int len)
public abstract javax.sound.sampled.AudioFormat getFormat()
public abstract long getFrameLength()
public abstract int read(float[] b, int off, int len) throws java.io.IOException
java.io.IOException
public int read(float[] b) throws java.io.IOException
java.io.IOException
public float read() throws java.io.IOException
java.io.IOException
public abstract long skip(long len) throws java.io.IOException
java.io.IOException
public abstract int available() throws java.io.IOException
java.io.IOException
public abstract void close() throws java.io.IOException
java.io.IOException
public abstract void mark(int readlimit)
public abstract boolean markSupported()
public abstract void reset() throws java.io.IOException
java.io.IOException