XOverlay
Class
constructor
_gst_
reserved
klass
name
expose
handle_
events
set_
render_
rectangle
set_
xwindow_
id
GJS API Reference
GstInterfaces-0.10
GstInterfaces
XOverlayClass
Class XOverlayClass
#GstXOverlay interface
record
Hierarchy
XOverlayClass
Index
Constructors
constructor
Properties
_gst_
reserved
klass
name
Methods
expose
handle_
events
set_
render_
rectangle
set_
xwindow_
id
Constructors
constructor
new XOverlay
Class
(
)
:
XOverlayClass
Returns
XOverlayClass
Properties
_gst_
reserved
_gst_
reserved
:
object
[]
klass
klass
:
TypeInterface
Static
name
name
:
string
Methods
expose
expose
(
overlay
:
XOverlay
)
:
void
Parameters
overlay:
XOverlay
Returns
void
handle_
events
handle_
events
(
overlay
:
XOverlay
, handle_events
:
boolean
)
:
void
Parameters
overlay:
XOverlay
handle_events:
boolean
Returns
void
set_
render_
rectangle
set_
render_
rectangle
(
overlay
:
XOverlay
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
overlay:
XOverlay
x:
number
y:
number
width:
number
height:
number
Returns
void
set_
xwindow_
id
set_
xwindow_
id
(
overlay
:
XOverlay
, xwindow_id
:
number
)
:
void
Parameters
overlay:
XOverlay
xwindow_id:
number
Returns
void
XOverlay
Class
constructor
_gst_
reserved
klass
name
expose
handle_
events
set_
render_
rectangle
set_
xwindow_
id
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5YT3ZlcmxheUNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5YT3ZlcmxheUNsYXNzLmh0bWwjX2dzdF9yZXNlcnZlZCIsIm5hbWUiOiJfZ3N0X3Jlc2VydmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuWE92ZXJsYXlDbGFzcy5odG1sI2tsYXNzIiwibmFtZSI6ImtsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5YT3ZlcmxheUNsYXNzLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLlhPdmVybGF5Q2xhc3MuaHRtbCNleHBvc2UiLCJuYW1lIjoiZXhwb3NlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLlhPdmVybGF5Q2xhc3MuaHRtbCNoYW5kbGVfZXZlbnRzIiwibmFtZSI6ImhhbmRsZV9ldmVudHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuWE92ZXJsYXlDbGFzcy5odG1sI3NldF9yZW5kZXJfcmVjdGFuZ2xlIiwibmFtZSI6InNldF9yZW5kZXJfcmVjdGFuZ2xlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLlhPdmVybGF5Q2xhc3MuaHRtbCNzZXRfeHdpbmRvd19pZCIsIm5hbWUiOiJzZXRfeHdpbmRvd19pZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLlhPdmVybGF5Q2xhc3MuaHRtbCIsIm5hbWUiOiJYT3ZlcmxheUNsYXNzIn0=
#GstXOverlay interface