Video
Overlay
Interface
constructor
iface
name
expose
handle_
events
set_
render_
rectangle
set_
window_
handle
GJS API Reference
GstVideo-1.0
GstVideo
VideoOverlayInterface
Class VideoOverlayInterface
#GstVideoOverlay interface
record
Hierarchy
VideoOverlayInterface
Index
Constructors
constructor
Properties
iface
name
Methods
expose
handle_
events
set_
render_
rectangle
set_
window_
handle
Constructors
constructor
new
Video
Overlay
Interface
(
)
:
VideoOverlayInterface
Returns
VideoOverlayInterface
Properties
iface
iface
:
TypeInterface
parent interface type.
field
Static
name
name
:
string
Methods
expose
expose
(
overlay
:
VideoOverlay
)
:
void
Parameters
overlay:
VideoOverlay
Returns
void
handle_
events
handle_
events
(
overlay
:
VideoOverlay
, handle_events
:
boolean
)
:
void
Parameters
overlay:
VideoOverlay
handle_events:
boolean
Returns
void
set_
render_
rectangle
set_
render_
rectangle
(
overlay
:
VideoOverlay
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
overlay:
VideoOverlay
x:
number
y:
number
width:
number
height:
number
Returns
void
set_
window_
handle
set_
window_
handle
(
overlay
:
VideoOverlay
, handle
:
number
)
:
void
Parameters
overlay:
VideoOverlay
handle:
number
Returns
void
Video
Overlay
Interface
constructor
iface
name
expose
handle_
events
set_
render_
rectangle
set_
window_
handle
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9PdmVybGF5SW50ZXJmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9PdmVybGF5SW50ZXJmYWNlLmh0bWwjaWZhY2UiLCJuYW1lIjoiaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdzdFZpZGVvXzFfMC5Hc3RWaWRlby5WaWRlb092ZXJsYXlJbnRlcmZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0VmlkZW9fMV8wLkdzdFZpZGVvLlZpZGVvT3ZlcmxheUludGVyZmFjZS5odG1sI2V4cG9zZSIsIm5hbWUiOiJleHBvc2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0VmlkZW9fMV8wLkdzdFZpZGVvLlZpZGVvT3ZlcmxheUludGVyZmFjZS5odG1sI2hhbmRsZV9ldmVudHMiLCJuYW1lIjoiaGFuZGxlX2V2ZW50cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RWaWRlb18xXzAuR3N0VmlkZW8uVmlkZW9PdmVybGF5SW50ZXJmYWNlLmh0bWwjc2V0X3JlbmRlcl9yZWN0YW5nbGUiLCJuYW1lIjoic2V0X3JlbmRlcl9yZWN0YW5nbGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0VmlkZW9fMV8wLkdzdFZpZGVvLlZpZGVvT3ZlcmxheUludGVyZmFjZS5odG1sI3NldF93aW5kb3dfaGFuZGxlIiwibmFtZSI6InNldF93aW5kb3dfaGFuZGxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR3N0VmlkZW9fMV8wLkdzdFZpZGVvLlZpZGVvT3ZlcmxheUludGVyZmFjZS5odG1sIiwibmFtZSI6IlZpZGVvT3ZlcmxheUludGVyZmFjZSJ9
#GstVideoOverlay interface