public abstract class AbstractVideoRenderer extends AbstractRenderer implements VideoRenderer, FrameGrabbingControl
inputFormatBUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED| Constructor and Description |
|---|
AbstractVideoRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
doProcess(Buffer buffer) |
java.awt.Rectangle |
getBounds() |
abstract java.awt.Component |
getComponent() |
java.awt.Component |
getControlComponent() |
Buffer |
grabFrame() |
int |
process(Buffer buffer) |
void |
setBounds(java.awt.Rectangle rect) |
boolean |
setComponent(java.awt.Component comp) |
getSupportedInputFormats, setInputFormat, start, stopclose, getName, open, resetaddControl, getControl, getControls, removeControlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedInputFormats, setInputFormat, start, stopgetControl, getControlspublic java.awt.Rectangle getBounds()
getBounds in interface VideoRendererpublic abstract java.awt.Component getComponent()
getComponent in interface VideoRendererpublic void setBounds(java.awt.Rectangle rect)
setBounds in interface VideoRendererpublic boolean setComponent(java.awt.Component comp)
setComponent in interface VideoRendererpublic final int process(Buffer buffer)
process in interface Rendererprocess in class AbstractRendererprotected abstract int doProcess(Buffer buffer)
public java.awt.Component getControlComponent()
getControlComponent in interface Controlpublic Buffer grabFrame()
grabFrame in interface FrameGrabbingControl