krut.KRUT_Recording
Class Merge

java.lang.Object
  extended by krut.KRUT_Recording.Merge
All Implemented Interfaces:
javax.media.ControllerListener, javax.media.datasink.DataSinkListener

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

Merge the tracks from different inputs and generate a QuickTime file with the all the merged tracks. Documentation is available on the Java Media Framework website.


Field Summary
 EncodingProgressBar myProgressBar
           
 
Constructor Summary
Merge(java.lang.String[] args)
           
Merge(java.lang.String[] args, EncodingProgressBar p)
           
 
Method Summary
 void controllerUpdate(javax.media.ControllerEvent ce)
           
 void dataSinkUpdate(javax.media.datasink.DataSinkEvent dse)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myProgressBar

public EncodingProgressBar myProgressBar
Constructor Detail

Merge

public Merge(java.lang.String[] args)

Merge

public Merge(java.lang.String[] args,
             EncodingProgressBar p)
Method Detail

controllerUpdate

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

dataSinkUpdate

public void dataSinkUpdate(javax.media.datasink.DataSinkEvent dse)
Specified by:
dataSinkUpdate in interface javax.media.datasink.DataSinkListener

main

public static void main(java.lang.String[] args)