org.himinbi.media.util
Class MovieMaker

java.lang.Object
  |
  +--org.himinbi.media.util.MovieMaker
All Implemented Interfaces:
javax.media.ControllerListener, javax.media.datasink.DataSinkListener, java.lang.Runnable

public class MovieMaker
extends java.lang.Object
implements java.lang.Runnable, javax.media.ControllerListener, javax.media.datasink.DataSinkListener


Constructor Summary
MovieMaker()
           
MovieMaker(javax.media.protocol.DataSource source)
           
MovieMaker(javax.media.protocol.DataSource source, javax.media.MediaLocator out)
           
 
Method Summary
 void controllerUpdate(javax.media.ControllerEvent evt)
           
 void dataSinkUpdate(javax.media.datasink.DataSinkEvent evt)
          Event handler for the file writer.
 boolean isRecording()
           
 void run()
           
 void setDataSource(javax.media.protocol.DataSource source)
           
 void setOutputLocator(javax.media.MediaLocator out)
           
 void setRecording(boolean recording)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovieMaker

public MovieMaker()

MovieMaker

public MovieMaker(javax.media.protocol.DataSource source)

MovieMaker

public MovieMaker(javax.media.protocol.DataSource source,
                  javax.media.MediaLocator out)
Method Detail

setDataSource

public void setDataSource(javax.media.protocol.DataSource source)

setOutputLocator

public void setOutputLocator(javax.media.MediaLocator out)

start

public void start()

stop

public void stop()

setRecording

public void setRecording(boolean recording)

isRecording

public boolean isRecording()

run

public void run()
Specified by:
run in interface java.lang.Runnable

controllerUpdate

public void controllerUpdate(javax.media.ControllerEvent evt)
Specified by:
controllerUpdate in interface javax.media.ControllerListener

dataSinkUpdate

public void dataSinkUpdate(javax.media.datasink.DataSinkEvent evt)
Event handler for the file writer.
Specified by:
dataSinkUpdate in interface javax.media.datasink.DataSinkListener