org.jboss.media.engine
Class JmfAbstractMediaPlugin
java.lang.Object
org.jboss.media.engine.JmfAbstractMediaPlugin
- Direct Known Subclasses:
- AudioGenericPluginSupport (src) , VideoWindow (src)
- public abstract class JmfAbstractMediaPlugin
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmfAbstractMediaPlugin
public JmfAbstractMediaPlugin()
getSupportedInputFormats
public Format[] getSupportedInputFormats()
- See Also:
javax.media.Codec#getSupportedInputFormats()
getSupportedOutputFormats
public Format[] getSupportedOutputFormats(Format in)
- See Also:
javax.media.Codec#getSupportedOutputFormats(Format)
process
public int process(Buffer input,
Buffer output)
- See Also:
javax.media.Codec#process(Buffer, Buffer)
setInputFormat
public Format setInputFormat(Format format)
- See Also:
javax.media.Codec#setInputFormat(Format)
setOutputFormat
public Format setOutputFormat(Format format)
- See Also:
javax.media.Codec#setOutputFormat(Format)
close
public void close()
- See Also:
javax.media.PlugIn#close()
getName
public java.lang.String getName()
- See Also:
javax.media.PlugIn#getName()
open
public void open()
throws ResourceUnavailableException
- Throws:
ResourceUnavailableException
- See Also:
javax.media.PlugIn#open()
reset
public void reset()
- See Also:
javax.media.PlugIn#reset()
getControl
public java.lang.Object getControl(java.lang.String arg0)
- See Also:
javax.media.Controls#getControl(String)
getControls
public java.lang.Object[] getControls()
- See Also:
javax.media.Controls#getControls()
getSupportedFormats
public abstract Format[] getSupportedFormats()
- Method getSupportedFormats.
- Returns:
- Format[] An array of the supported formats
for this plugin
setPluginGraph
public void setPluginGraph(MediaPluginGraph (src) graph)
getPluginGraph
public java.util.Vector getPluginGraph()