GstGLDisplayWayland
GstGLDisplayWayland represents a connection to a Wayland wl_display handle
created internally (gst_gl_display_wayland_new) or wrapped by the application
(gst_gl_display_wayland_new_with_display)
GstGLDisplayWayland
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstGLDisplay ╰──GstGLDisplayWayland
the contents of a GstGLDisplayWayland are private and should only be accessed through the provided API
Members
parent
		(GstGLDisplay)
		–
	display
		(wl_display*)
		–
	registry
		(wl_registry*)
		–
	compositor
		(wl_compositor*)
		–
	subcompositor
		(wl_subcompositor*)
		–
	shell
		(wl_shell*)
		–
	Class structure
GstGLDisplayWaylandClass
Fields
object_class
		(GstGLDisplayClass)
		–
	_padding
		(gpointer *)
		–
	GstGLWayland.GLDisplayWaylandClass
Attributes
object_class
		(GstGL.GLDisplayClass)
		–
	_padding
		([ Object ])
		–
	GstGLWayland.GLDisplayWaylandClass
Attributes
object_class
		(GstGL.GLDisplayClass)
		–
	_padding
		([ object ])
		–
	GstGLDisplayWayland
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstGLDisplay ╰──GstGLDisplayWayland
the contents of a GstGLDisplayWayland are private and should only be accessed through the provided API
Members
parent
		(GstGLDisplay)
		–
	display
		(Object)
		–
	registry
		(Object)
		–
	compositor
		(Object)
		–
	subcompositor
		(Object)
		–
	shell
		(Object)
		–
	GstGLDisplayWayland
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstGLDisplay ╰──GstGLDisplayWayland
the contents of a GstGLDisplayWayland are private and should only be accessed through the provided API
Members
parent
		(GstGLDisplay)
		–
	display
		(object)
		–
	registry
		(object)
		–
	compositor
		(object)
		–
	subcompositor
		(object)
		–
	shell
		(object)
		–
	Constructors
gst_gl_display_wayland_new
GstGLDisplayWayland * gst_gl_display_wayland_new (const gchar * name)
Create a new GstGLDisplayWayland from the wayland display name.  See wl_display_connect()
for details on what is a valid name.
Parameters:
name
					(
						
[allow-none]
						)
				–
	a display name
a new GstGLDisplayWayland or NULL
GstGLWayland.GLDisplayWayland.prototype.new
function GstGLWayland.GLDisplayWayland.prototype.new(name: String): {
    // javascript wrapper for 'gst_gl_display_wayland_new'
}
Create a new GstGLWayland.GLDisplayWayland from the wayland display name.  See wl_display_connect()
for details on what is a valid name.
Parameters:
name
					(
						String
						)
				–
	a display name
a new GstGLWayland.GLDisplayWayland or null
GstGLWayland.GLDisplayWayland.new
def GstGLWayland.GLDisplayWayland.new (name):
    #python wrapper for 'gst_gl_display_wayland_new'
Create a new GstGLWayland.GLDisplayWayland from the wayland display name.  See wl_display_connect()
for details on what is a valid name.
Parameters:
name
					(
						str
						)
				–
	a display name
a new GstGLWayland.GLDisplayWayland or None
gst_gl_display_wayland_new_with_display
GstGLDisplayWayland * gst_gl_display_wayland_new_with_display (wl_display* display)
Creates a new display connection from a wl_display Display.
Parameters:
display
				–
	an existing, wayland display
a new GstGLDisplayWayland
GstGLWayland.GLDisplayWayland.prototype.new_with_display
function GstGLWayland.GLDisplayWayland.prototype.new_with_display(display: Object): {
    // javascript wrapper for 'gst_gl_display_wayland_new_with_display'
}
Creates a new display connection from a wl_display Display.
Parameters:
display
					(
						Object
						)
				–
	an existing, wayland display
GstGLWayland.GLDisplayWayland.new_with_display
def GstGLWayland.GLDisplayWayland.new_with_display (display):
    #python wrapper for 'gst_gl_display_wayland_new_with_display'
Creates a new display connection from a wl_display Display.
Parameters:
display
					(
						object
						)
				–
	an existing, wayland display
Function Macros
GST_GL_DISPLAY_WAYLAND_CAST
#define GST_GL_DISPLAY_WAYLAND_CAST(obj) ((GstGLDisplayWayland*)(obj))
The results of the search are