javazoom.jl.decoder
Class InputStreamSource
java.lang.Object
|
+--javazoom.jl.decoder.InputStreamSource
- public class InputStreamSource
- extends java.lang.Object
- implements Source
Work In Progress.
An instance of InputStreamSource
implements a
Source
that provides data from an InputStream
. Seeking functionality is not supported.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
InputStreamSource
public InputStreamSource(java.io.InputStream in)
read
public int read(byte[] b,
int offs,
int len)
throws java.io.IOException
- Specified by:
- read in interface Source
willReadBlock
public boolean willReadBlock()
- Specified by:
- willReadBlock in interface Source
isSeekable
public boolean isSeekable()
- Specified by:
- isSeekable in interface Source
tell
public long tell()
- Specified by:
- tell in interface Source
seek
public long seek(long to)
- Specified by:
- seek in interface Source
length
public long length()
- Specified by:
- length in interface Source