javazoom.jl.decoder
Class InputStreamSource
java.lang.Object
javazoom.jl.decoder.InputStreamSource
- All Implemented Interfaces:
- Source
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
- Throws:
java.io.IOException
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
JavaZOOM 1999-2008