com.smaxe.uv.stream.support
Class FileMediaStream

java.lang.Object
  extended by com.smaxe.uv.stream.support.FileMediaStream
All Implemented Interfaces:
IMediaStream
Direct Known Subclasses:
FlvFileMediaStream

public abstract class FileMediaStream
extends java.lang.Object
implements IMediaStream

FileMediaStream - base class for file-based media streams.

Author:
Andrei Sochirca

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.smaxe.uv.stream.IMediaStream
IMediaStream.IListener, IMediaStream.ListenerAdapter
 
Constructor Summary
FileMediaStream(java.io.File file)
          Constructor.
 
Method Summary
 java.lang.Object getSource()
          Returns stream source.
 void release()
          Releases resources acquired by the stream.
 java.lang.String 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
retrieve
 

Constructor Detail

FileMediaStream

public FileMediaStream(java.io.File file)
Constructor.

Parameters:
file - media file
Method Detail

getSource

public java.lang.Object getSource()
Description copied from interface: IMediaStream
Returns stream source.

Specified by:
getSource in interface IMediaStream
Returns:
stream source

release

public void release()
Description copied from interface: IMediaStream
Releases resources acquired by the stream.

Specified by:
release in interface IMediaStream

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object