GstGLDisplayX11

GstGLDisplayX11 represents a connection to an X11 Display handle created internally (gst_gl_display_x11_new) or wrapped by the application (gst_gl_display_x11_new_with_display)

GstGLDisplayX11

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstGLDisplay
                ╰──GstGLDisplayX11

the contents of a GstGLDisplayX11 are private and should only be accessed through the provided API


Class structure

GstGLDisplayX11Class

Fields
object_class (GstGLDisplayClass) –
No description available
_padding (gpointer *) –
No description available

GstGL.GLDisplayX11Class

Attributes
object_class (GstGL.GLDisplayClass) –
No description available
_padding ([ Object ]) –
No description available

GstGL.GLDisplayX11Class

Attributes
object_class (GstGL.GLDisplayClass) –
No description available
_padding ([ object ]) –
No description available

GstGLDisplayX11

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstGLDisplay
                ╰──GstGLDisplayX11

the contents of a GstGLDisplayX11 are private and should only be accessed through the provided API


GstGLDisplayX11

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstGLDisplay
                ╰──GstGLDisplayX11

the contents of a GstGLDisplayX11 are private and should only be accessed through the provided API


Constructors

gst_gl_display_x11_new

GstGLDisplayX11 *
gst_gl_display_x11_new (const gchar * name)

Create a new GstGLDisplayX11 from the x11 display name. See XOpenDisplay() for details on what is a valid name.

Parameters:

name ( [allow-none] ) –

a display name

Returns ( [transfer: full] ) –

a new GstGLDisplayX11 or NULL


GstGL.GLDisplayX11.prototype.new

function GstGL.GLDisplayX11.prototype.new(name: String): {
    // javascript wrapper for 'gst_gl_display_x11_new'
}

Create a new GstGL.GLDisplayX11 from the x11 display name. See XOpenDisplay() for details on what is a valid name.

Parameters:

name ( String ) –

a display name

Returns ( GstGL.GLDisplayX11 ) –

a new GstGL.GLDisplayX11 or null


GstGL.GLDisplayX11.new

def GstGL.GLDisplayX11.new (name):
    #python wrapper for 'gst_gl_display_x11_new'

Create a new GstGL.GLDisplayX11 from the x11 display name. See XOpenDisplay() for details on what is a valid name.

Parameters:

name ( str ) –

a display name

Returns ( GstGL.GLDisplayX11 ) –

a new GstGL.GLDisplayX11 or None


gst_gl_display_x11_new_with_display

GstGLDisplayX11 *
gst_gl_display_x11_new_with_display (Display* display)

Creates a new display connection from a X11 Display.

Parameters:

display

an existing, x11 display

Returns ( [transfer: full] ) –

a new GstGLDisplayX11


Function Macros

GST_GL_DISPLAY_X11_CAST

#define GST_GL_DISPLAY_X11_CAST(obj)        ((GstGLDisplayX11*)(obj))

The results of the search are