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)
–
_padding
(gpointer *)
–
GstGLX11.GLDisplayX11Class
Attributes
object_class
(GstGL.GLDisplayClass)
–
_padding
([ Object ])
–
GstGLX11.GLDisplayX11Class
Attributes
object_class
(GstGL.GLDisplayClass)
–
_padding
([ object ])
–
GstGLX11.GLDisplayX11
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstGL.GLDisplay ╰──GstGLX11.GLDisplayX11
the contents of a GstGLX11.GLDisplayX11 are private and should only be accessed through the provided API
GstGLX11.GLDisplayX11
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstGL.GLDisplay ╰──GstGLX11.GLDisplayX11
the contents of a GstGLX11.GLDisplayX11 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
a new GstGLDisplayX11 or NULL
GstGLX11.GLDisplayX11.prototype.new
function GstGLX11.GLDisplayX11.prototype.new(name: String): {
// javascript wrapper for 'gst_gl_display_x11_new'
}
Create a new GstGLX11.GLDisplayX11 from the x11 display name. See XOpenDisplay
()
for details on what is a valid name.
Parameters:
a display name
a new GstGLX11.GLDisplayX11 or null
GstGLX11.GLDisplayX11.new
def GstGLX11.GLDisplayX11.new (name):
#python wrapper for 'gst_gl_display_x11_new'
Create a new GstGLX11.GLDisplayX11 from the x11 display name. See XOpenDisplay
()
for details on what is a valid name.
Parameters:
a display name
a new GstGLX11.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
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