public class XOverlay extends GstInterface
GstInterface.ListElementCreator<E>
element, handle
Modifier | Constructor and Description |
---|---|
protected |
XOverlay(Element element)
Creates a new XOverlay instance
|
Modifier and Type | Method and Description |
---|---|
void |
expose()
Tell an overlay that it has been exposed.
|
void |
handleEvent(boolean handle_events)
Tell an overlay that it should handle events from the window system.
|
void |
setWindowHandle(java.awt.Component window)
Sets the native window for the
Element to use to display video. |
void |
setWindowHandle(long handle)
Sets the native window for the
Element to use to display video. |
void |
setWindowID(java.awt.Component window)
Deprecated.
use
setWindowHandle(java.awt.Component) instead |
void |
setWindowID(long handle)
Deprecated.
use
setWindowHandle(long) instead |
static XOverlay |
wrap(Element element)
Wraps the
Element in a XOverlay interface |
getElement, nativeValue, objectList
protected XOverlay(Element element)
element
- the element that implements the tuner interfacepublic static XOverlay wrap(Element element)
Element
in a XOverlay interfaceelement
- the element to use as a XOverlaypublic void setWindowHandle(long handle)
Element
to use to display video.handle
- A native handle to use to display video.@Deprecated public void setWindowID(long handle)
setWindowHandle(long)
insteadElement
to use to display video.handle
- A native handle to use to display video.public void setWindowHandle(java.awt.Component window)
Element
to use to display video.window
- A native window to use to display video, or null to
stop using the previously set window.@Deprecated public void setWindowID(java.awt.Component window)
setWindowHandle(java.awt.Component)
insteadElement
to use to display video.window
- A native window to use to display video, or null to
stop using the previously set window.public void expose()
public void handleEvent(boolean handle_events)