net.luniks.jtvd.backend
Class Muxer

java.lang.Object
  extended bynet.luniks.jtvd.backend.Muxer
Direct Known Subclasses:
MplexMuxer

public abstract class Muxer
extends java.lang.Object


Field Summary
protected  java.io.File[] infiles
           
protected  java.io.File outfile
           
protected  boolean vbrVideo
           
 
Constructor Summary
Muxer()
           
 
Method Summary
abstract  java.lang.String[] getCmdarray()
           
 java.io.File[] getInfiles()
           
 java.io.File getOutfile()
           
abstract  java.util.regex.Pattern getStatusPattern()
           
 boolean getVbrVideo()
           
 void setInfiles(java.io.File[] infiles)
           
 void setOutfile(java.io.File outfile)
           
 void setVbrVideo(boolean vbrVideo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

infiles

protected java.io.File[] infiles

outfile

protected java.io.File outfile

vbrVideo

protected boolean vbrVideo
Constructor Detail

Muxer

public Muxer()
Method Detail

getCmdarray

public abstract java.lang.String[] getCmdarray()
                                        throws JTVDException
Throws:
JTVDException

getStatusPattern

public abstract java.util.regex.Pattern getStatusPattern()

getInfiles

public java.io.File[] getInfiles()

getOutfile

public java.io.File getOutfile()

getVbrVideo

public boolean getVbrVideo()

setInfiles

public void setInfiles(java.io.File[] infiles)

setOutfile

public void setOutfile(java.io.File outfile)

setVbrVideo

public void setVbrVideo(boolean vbrVideo)


Copyright (c) 2004, 2005 Torsten Römer, dode@luniks.net