|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 occurred
public FlvFileMediaStream(java.io.File file)
throws java.lang.Exception
file - flv file
java.lang.Exception - if an exception occurred
public FlvFileMediaStream(java.lang.String file,
int bufferSize)
throws java.lang.Exception
file - flv filebufferSize - buffer size
java.lang.Exception - if an exception occurred
public FlvFileMediaStream(java.io.File file,
int bufferSize)
throws java.lang.Exception
file - flv filebufferSize - buffer size
java.lang.Exception - if an exception occurred| Method Detail |
|---|
public boolean retrieve(IMediaStream.IListener listener)
IMediaStreamlistener).
true if media data is provided; false if
end of stream is detected, exception is thrown or timeout event notification.
retrieve in interface IMediaStreamlistener - media stream listener
true if media data is available; otherwise falsepublic void release()
IMediaStream
release in interface IMediaStreamrelease in class FileMediaStream
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||