GstGLWayland.GLDisplayWayland

g GObject.InitiallyUnowned GObject.InitiallyUnowned Gst.Object Gst.Object GObject.InitiallyUnowned->Gst.Object GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned GstGL.GLDisplay GstGL.GLDisplay Gst.Object->GstGL.GLDisplay GstGLWayland.GLDisplayWayland GstGLWayland.GLDisplayWayland GstGL.GLDisplay->GstGLWayland.GLDisplayWayland

Subclasses:

None

Methods

Inherited:

GstGL.GLDisplay (15), Gst.Object (27), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (name)

class

new_with_display (display)

Virtual Methods

Inherited:

GstGL.GLDisplay (2), Gst.Object (1), GObject.Object (7)

Properties

Inherited:

Gst.Object (2)

Signals

Inherited:

GstGL.GLDisplay (1), Gst.Object (1), GObject.Object (1)

Fields

Inherited:

GstGL.GLDisplay (1), Gst.Object (1), GObject.Object (1)

Name

Type

Access

Description

compositor

object

r

display

object

r

foreign_display

bool

r

parent

GstGL.GLDisplay

r

registry

object

r

shell

object

r

subcompositor

object

r

Class Details

class GstGLWayland.GLDisplayWayland(**kwargs)
Bases:

GstGL.GLDisplay

Abstract:

No

Structure:

GstGLWayland.GLDisplayWaylandClass

the contents of a GstGLWayland.GLDisplayWayland are private and should only be accessed through the provided API

classmethod new(name)
Parameters:

name (str or None) – a display name

Returns:

a new GstGLWayland.GLDisplayWayland or None

Return type:

GstGLWayland.GLDisplayWayland or None

Create a new GstGLWayland.GLDisplayWayland from the wayland display name. See ``wl_display_connect``() for details on what is a valid name.

classmethod new_with_display(display)
Parameters:

display (object or None) – an existing, wayland display

Returns:

a new GstGLWayland.GLDisplayWayland

Return type:

GstGLWayland.GLDisplayWayland

Creates a new display connection from a wl_display Display.