net.sf.fmj.media.renderer.video
Class SimpleSwingRenderer
java.lang.Object
net.sf.fmj.media.AbstractControls
net.sf.fmj.media.AbstractPlugIn
net.sf.fmj.media.AbstractRenderer
net.sf.fmj.media.AbstractVideoRenderer
net.sf.fmj.media.renderer.video.SimpleSwingRenderer
- All Implemented Interfaces:
- Control, FrameGrabbingControl, Controls, PlugIn, Renderer, VideoRenderer
public class SimpleSwingRenderer
- extends AbstractVideoRenderer
- implements VideoRenderer
The simplest possible Swing Renderer. Same as SimpleAWTRenderer, but uses a JComponent
- Author:
- Ken Larson
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSwingRenderer
public SimpleSwingRenderer()
getName
public java.lang.String getName()
- Specified by:
getName in interface PlugIn- Overrides:
getName in class AbstractPlugIn
getSupportedInputFormats
public Format[] getSupportedInputFormats()
- Specified by:
getSupportedInputFormats in interface Renderer- Specified by:
getSupportedInputFormats in class AbstractRenderer
getComponent
public java.awt.Component getComponent()
- Specified by:
getComponent in interface VideoRenderer- Specified by:
getComponent in class AbstractVideoRenderer
getControls
public java.lang.Object[] getControls()
- Description copied from class:
AbstractControls
- Retrieve an array of objects that control the object. If no controls are supported,
a zero length array is returned.
- Specified by:
getControls in interface Controls- Overrides:
getControls in class AbstractControls
- Returns:
- the array of object controls
setInputFormat
public Format setInputFormat(Format format)
- Specified by:
setInputFormat in interface Renderer- Overrides:
setInputFormat in class AbstractRenderer
doProcess
public int doProcess(Buffer buffer)
- Specified by:
doProcess in class AbstractVideoRenderer