public class J2DControls extends RendererControls
Modifier and Type | Field and Description |
---|---|
int |
orgHeight |
int |
orgWidth |
int |
type |
BRIGHTNESS, CONTRAST, D3D9, DDR, EVR, HUE, IMG, J2D, NVR, SATURATION, VMR
Modifier and Type | Method and Description |
---|---|
void |
composite(java.awt.Graphics g)
Called internally by the rendering engine.
|
void |
setOutputRect(int stream,
int oX,
int oY,
int oW,
int oH)
Provides scaling functionality for the videostream (stream 0) and an eventual overlay image (stream 1 or RendererControls.IMG).
|
boolean |
setOverlayImage(java.awt.image.BufferedImage image,
int[] dest,
java.awt.Color keyColor,
float alpha)
Installs a BufferedImage object to be rendered over the running video.
|
void |
setRenderingHint(java.awt.RenderingHints.Key key,
java.lang.Object value)
Calls through to the Renderer's Graphics2D setRenderingHint method
|
displayResized, getControls, getFlags, getRendererStatistics, setFlags
public void composite(java.awt.Graphics g)
public void setRenderingHint(java.awt.RenderingHints.Key key, java.lang.Object value)
public void setOutputRect(int stream, int oX, int oY, int oW, int oH) throws DSJException
setOutputRect
in class RendererControls
DSJException
public boolean setOverlayImage(java.awt.image.BufferedImage image, int[] dest, java.awt.Color keyColor, float alpha) throws DSJException
setOverlayImage
in class RendererControls
DSJException