org.gstreamer.swt
public class VideoComponent extends org.eclipse.swt.widgets.Canvas
Constructor and Description |
---|
VideoComponent(org.eclipse.swt.widgets.Composite parent,
int style) |
Modifier and Type | Method and Description |
---|---|
int |
getAlpha()
Retrieves the alpha value of the video component
|
org.eclipse.swt.graphics.Color |
getBackGroundColorColor()
Gets the background color
|
RGBDataSink |
getElement()
Retrieves the Gstreamer element, representing the video component
|
int |
getNewX() |
int |
getNewY() |
int |
getSizeX() |
int |
getSizeY() |
void |
setAlpha(int alpha)
Set the aplpha value of the video component.
|
void |
setBackGroundColor(org.eclipse.swt.graphics.Color bgColor)
Sets the background color
|
void |
setKeepAspect(boolean keepAspect)
Set to keep aspect ratio
|
void |
setOverlay(String text)
Set the overlay text of the video component.
|
void |
showFPS(boolean bn)
Set show FPS of the video component.
|
void |
showOverlay(boolean bn)
Set show overlay text.
|
drawBackground, getCaret, scroll, setCaret, setFont
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
public VideoComponent(org.eclipse.swt.widgets.Composite parent, int style)
public int getSizeX()
public int getSizeY()
public int getNewX()
public int getNewY()
public RGBDataSink getElement()
public void setKeepAspect(boolean keepAspect)
keepAspect
- public void setAlpha(int alpha)
alpha
- public void setOverlay(String text)
text
- public void showFPS(boolean bn)
bn
- public void showOverlay(boolean bn)
bn
- public int getAlpha()
public void setBackGroundColor(org.eclipse.swt.graphics.Color bgColor)
bgColor
- public org.eclipse.swt.graphics.Color getBackGroundColorColor()
bgColor
- Copyright © 2014. All rights reserved.