de.humatic.dsj.sbe
Class StreamBufferFileSource

java.lang.Object
  extended by de.humatic.dsj.sbe.StreamBufferSource
      extended by de.humatic.dsj.sbe.StreamBufferFileSource

public class StreamBufferFileSource
extends StreamBufferSource

StreamBufferFileSource allows a a regular MPEG2 or DV file playback graph to feed data into the StreamBuffer engine. This does not make the most sense of course and is mainly thought for simulation and those who neither have a matching capture device nor a compatible BDA TV device at hand, but want to try the class.


Field Summary
 
Fields inherited from class de.humatic.dsj.sbe.StreamBufferSource
SB_SRC_BDA, SB_SRC_CAPTURE, SB_SRC_FILE, SRC_RATE, SRC_TIME
 
Constructor Summary
StreamBufferFileSource(DSFilterInfo fileInfo)
           
StreamBufferFileSource(java.lang.String filePath)
           
 
Method Summary
 void controlSource(int parameter, int value)
          Controls basic transport parameters.
Parameters that StreamBufferFileSource supports:
SRC_RATE - 0 or 1 SRC_TIME - 0 to fileDuration in milliseconds
 
Methods inherited from class de.humatic.dsj.sbe.StreamBufferSource
getControls, getDeviceInfos, getInfo, getSrcFlags, getSrcParameters, getType, notifySource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamBufferFileSource

public StreamBufferFileSource(java.lang.String filePath)

StreamBufferFileSource

public StreamBufferFileSource(DSFilterInfo fileInfo)
Method Detail

controlSource

public void controlSource(int parameter,
                          int value)
                   throws DSJException
Controls basic transport parameters.
Parameters that StreamBufferFileSource supports:
SRC_RATE - 0 or 1 SRC_TIME - 0 to fileDuration in milliseconds

Overrides:
controlSource in class StreamBufferSource
Throws:
DSJException