public class SimpleSwingRenderer extends AbstractVideoRenderer implements VideoRenderer
inputFormat
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
Constructor and Description |
---|
SimpleSwingRenderer() |
Modifier and Type | Method and Description |
---|---|
int |
doProcess(Buffer buffer) |
java.awt.Component |
getComponent() |
java.lang.Object[] |
getControls()
Retrieve an array of objects that control the object.
|
java.lang.String |
getName() |
Format[] |
getSupportedInputFormats() |
Format |
setInputFormat(Format format) |
getBounds, getControlComponent, grabFrame, process, setBounds, setComponent
start, stop
close, open, reset
addControl, getControl, removeControl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBounds, setBounds, setComponent
getControl
public java.lang.String getName()
getName
in interface PlugIn
getName
in class AbstractPlugIn
public Format[] getSupportedInputFormats()
getSupportedInputFormats
in interface Renderer
getSupportedInputFormats
in class AbstractRenderer
public java.awt.Component getComponent()
getComponent
in interface VideoRenderer
getComponent
in class AbstractVideoRenderer
public java.lang.Object[] getControls()
AbstractControls
getControls
in interface Controls
getControls
in class AbstractControls
public Format setInputFormat(Format format)
setInputFormat
in interface Renderer
setInputFormat
in class AbstractRenderer
public int doProcess(Buffer buffer)
doProcess
in class AbstractVideoRenderer