|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.smaxe.uv.stream.support.FileMediaStream com.smaxe.uv.stream.support.FlvFileMediaStream
public final class FlvFileMediaStream
FlvFileMediaStream
- the implementation of the FLV file media stream.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.smaxe.uv.stream.IMediaStream |
---|
IMediaStream.IListener, IMediaStream.ListenerAdapter |
Constructor Summary | |
---|---|
FlvFileMediaStream(java.io.File file)
Constructor. |
|
FlvFileMediaStream(java.io.File file,
int bufferSize)
Constructor. |
|
FlvFileMediaStream(java.lang.String file)
Constructor. |
|
FlvFileMediaStream(java.lang.String file,
int bufferSize)
Constructor. |
Method Summary | |
---|---|
void |
release()
Releases resources acquired by the stream. |
boolean |
retrieve(IMediaStream.IListener listener)
Retrieves next portion of data (the result is returned through the listener ). |
Methods inherited from class com.smaxe.uv.stream.support.FileMediaStream |
---|
getSource, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.smaxe.uv.stream.IMediaStream |
---|
getSource |
Constructor Detail |
---|
public FlvFileMediaStream(java.lang.String file) throws java.lang.Exception
file
- flv file
java.lang.Exception
- if an exception occurredpublic FlvFileMediaStream(java.io.File file) throws java.lang.Exception
file
- flv file
java.lang.Exception
- if an exception occurredpublic FlvFileMediaStream(java.lang.String file, int bufferSize) throws java.lang.Exception
file
- flv filebufferSize
- buffer size
java.lang.Exception
- if an exception occurredpublic FlvFileMediaStream(java.io.File file, int bufferSize) throws java.lang.Exception
file
- flv filebufferSize
- buffer size
java.lang.Exception
- if an exception occurredMethod Detail |
---|
public boolean retrieve(IMediaStream.IListener listener)
IMediaStream
listener
).
true
if media data is provided; false
if
end of stream is detected, exception is thrown or timeout event notification.
retrieve
in interface IMediaStream
listener
- media stream listener
true
if media data is available; otherwise false
public void release()
IMediaStream
release
in interface IMediaStream
release
in class FileMediaStream
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |