jmencode
Class ExecProgram

java.lang.Object
  extended by java.awt.event.WindowAdapter
      extended by jmencode.ExecProgram
All Implemented Interfaces:
java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener, java.util.EventListener

public class ExecProgram
extends java.awt.event.WindowAdapter


Field Summary
(package private)  int exitVal
           
private static java.lang.String[] flags
           
(package private)  javax.swing.JFrame frame
           
private static java.lang.String[] mediaPath
           
private static java.lang.String mplayerPath
           
(package private)  java.lang.Thread mplayerThread
           
private  boolean outputAllowed
           
(package private) static java.util.Vector<java.lang.String> outputLines
           
private  boolean paused
           
(package private)  java.lang.Process proc
           
(package private)  java.lang.Process proc2
           
private static java.lang.String space
           
(package private) static java.io.BufferedReader stderr
           
(package private) static java.io.BufferedReader stderr2
           
(package private) static java.io.BufferedReader stdout
           
(package private) static java.io.BufferedReader stdout2
           
(package private)  java.io.PrintWriter writer
           
 
Constructor Summary
ExecProgram()
           
 
Method Summary
protected static javax.swing.ImageIcon createIcon(java.lang.String imageName)
           
 void Execute(java.lang.String command)
           
 void ExecuteM(java.lang.String command)
           
 void ExecuteM(java.lang.String[] commands)
           
 void ExecuteM(java.lang.String[] commands, java.lang.String[] info)
           
 void ExecuteM(java.lang.String command, java.lang.String info)
          use for executing mplayer and mencoder and maybe others..
 int getexitValue()
           
static void main(java.lang.String[] args)
           
 void Stop()
           
 
Methods inherited from class java.awt.event.WindowAdapter
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

proc

java.lang.Process proc

proc2

java.lang.Process proc2

exitVal

int exitVal

writer

java.io.PrintWriter writer

mplayerThread

java.lang.Thread mplayerThread

stdout

static java.io.BufferedReader stdout

stderr

static java.io.BufferedReader stderr

stdout2

static java.io.BufferedReader stdout2

stderr2

static java.io.BufferedReader stderr2

outputLines

static java.util.Vector<java.lang.String> outputLines

paused

private boolean paused

outputAllowed

private boolean outputAllowed

mplayerPath

private static final java.lang.String mplayerPath
See Also:
Constant Field Values

frame

javax.swing.JFrame frame

flags

private static final java.lang.String[] flags

mediaPath

private static final java.lang.String[] mediaPath

space

private static final java.lang.String space
See Also:
Constant Field Values
Constructor Detail

ExecProgram

public ExecProgram()
Method Detail

Execute

public void Execute(java.lang.String command)

ExecuteM

public void ExecuteM(java.lang.String command)

ExecuteM

public void ExecuteM(java.lang.String[] commands)

ExecuteM

public void ExecuteM(java.lang.String[] commands,
                     java.lang.String[] info)

ExecuteM

public void ExecuteM(java.lang.String command,
                     java.lang.String info)
use for executing mplayer and mencoder and maybe others..


Stop

public void Stop()

getexitValue

public int getexitValue()

createIcon

protected static javax.swing.ImageIcon createIcon(java.lang.String imageName)

main

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