javax.media
Class PlugInManager

java.lang.Object
  extended by javax.media.PlugInManager
Direct Known Subclasses:
PlugInManager

public class PlugInManager
extends java.lang.Object

Standard JMF class -- see this class in the JMF Javadoc.

Author:
Ken Larson

Field Summary
static int CODEC
           
static int DEMULTIPLEXER
           
static int EFFECT
           
static int MULTIPLEXER
           
static int RENDERER
           
 
Constructor Summary
PlugInManager()
           
 
Method Summary
static boolean addPlugIn(java.lang.String classname, Format[] in, Format[] out, int type)
           
static void commit()
           
static java.util.Vector getPlugInList(Format input, Format output, int type)
           
static Format[] getSupportedInputFormats(java.lang.String className, int type)
           
static Format[] getSupportedOutputFormats(java.lang.String className, int type)
           
static boolean removePlugIn(java.lang.String classname, int type)
           
static void setPlugInList(java.util.Vector plugins, int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEMULTIPLEXER

public static final int DEMULTIPLEXER
See Also:
Constant Field Values

CODEC

public static final int CODEC
See Also:
Constant Field Values

EFFECT

public static final int EFFECT
See Also:
Constant Field Values

RENDERER

public static final int RENDERER
See Also:
Constant Field Values

MULTIPLEXER

public static final int MULTIPLEXER
See Also:
Constant Field Values
Constructor Detail

PlugInManager

public PlugInManager()
Method Detail

getPlugInList

public static java.util.Vector getPlugInList(Format input,
                                             Format output,
                                             int type)

setPlugInList

public static void setPlugInList(java.util.Vector plugins,
                                 int type)

commit

public static void commit()
                   throws java.io.IOException
Throws:
java.io.IOException

addPlugIn

public static boolean addPlugIn(java.lang.String classname,
                                Format[] in,
                                Format[] out,
                                int type)

removePlugIn

public static boolean removePlugIn(java.lang.String classname,
                                   int type)

getSupportedInputFormats

public static Format[] getSupportedInputFormats(java.lang.String className,
                                                int type)

getSupportedOutputFormats

public static Format[] getSupportedOutputFormats(java.lang.String className,
                                                 int type)