public class Java2DRenderer extends AbstractRenderer<javax.media.format.VideoFormat> implements javax.media.renderer.VideoRenderer
inputFormat
EMPTY_CONTROLS
Constructor and Description |
---|
Java2DRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.awt.Rectangle |
getBounds() |
Java2DRendererVideoComponent |
getComponent() |
java.lang.String |
getName() |
javax.media.Format[] |
getSupportedInputFormats() |
void |
open() |
int |
process(javax.media.Buffer buffer)
Processes the data provided in a specific Buffer and renders it
to the output device represented by this Renderer.
|
void |
setBounds(java.awt.Rectangle rect) |
boolean |
setComponent(java.awt.Component comp) |
javax.media.Format |
setInputFormat(javax.media.Format format)
Sets the Format of the input to be processed by this
Renderer.
|
void |
start() |
void |
stop() |
reset, useThreadPriority
getControls
getControl, getControl, queryInterface, queryInterface
public javax.media.Format[] getSupportedInputFormats()
getSupportedInputFormats
in interface javax.media.Renderer
public int process(javax.media.Buffer buffer)
process
in interface javax.media.Renderer
buffer
- a Buffer containing the data to be processed and
renderedpublic void start()
start
in interface javax.media.Renderer
public void stop()
stop
in interface javax.media.Renderer
public void close()
close
in interface javax.media.PlugIn
public java.lang.String getName()
getName
in interface javax.media.PlugIn
public void open() throws javax.media.ResourceUnavailableException
open
in interface javax.media.PlugIn
javax.media.ResourceUnavailableException
public java.awt.Rectangle getBounds()
getBounds
in interface javax.media.renderer.VideoRenderer
public Java2DRendererVideoComponent getComponent()
getComponent
in interface javax.media.renderer.VideoRenderer
public void setBounds(java.awt.Rectangle rect)
setBounds
in interface javax.media.renderer.VideoRenderer
public boolean setComponent(java.awt.Component comp)
setComponent
in interface javax.media.renderer.VideoRenderer
public javax.media.Format setInputFormat(javax.media.Format format)
setInputFormat
in interface javax.media.Renderer
setInputFormat
in class AbstractRenderer<javax.media.format.VideoFormat>
format
- the Format to be set as the Format of the
input to be processed by this Renderer
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.