GstGLDisplayEGLDevice
GstGLDisplayEGLDevice represents a EGLDeviceEXT
handle created internally
(gst_gl_display_egl_device_new) or wrapped by the application
(gst_gl_display_egl_device_new_with_egl_device)
GstGLDisplayEGLDevice
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstGLDisplay ╰──GstGLDisplayEGLDevice
the contents of a GstGLDisplayEGLDevice are private and should only be accessed through the provided API
Members
parent
(GstGLDisplay)
–
device
(gpointer)
–
_padding
(gpointer *)
–
Since : 1.18
Class structure
GstGLDisplayEGLDeviceClass
Opaque GstGLDisplayEGLDeviceClass struct
Fields
object_class
(GstGLDisplayClass)
–
_padding
(gpointer *)
–
Since : 1.18
GstGLEGL.GLDisplayEGLDeviceClass
Opaque GstGLEGL.GLDisplayEGLDeviceClass struct
Attributes
object_class
(GstGL.GLDisplayClass)
–
_padding
([ Object ])
–
Since : 1.18
GstGLEGL.GLDisplayEGLDeviceClass
Opaque GstGLEGL.GLDisplayEGLDeviceClass struct
Attributes
object_class
(GstGL.GLDisplayClass)
–
_padding
([ object ])
–
Since : 1.18
GstGLEGL.GLDisplayEGLDevice
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstGL.GLDisplay ╰──GstGLEGL.GLDisplayEGLDevice
the contents of a GstGLEGL.GLDisplayEGLDevice are private and should only be accessed through the provided API
Members
parent
(GstGL.GLDisplay)
–
device
(Object)
–
_padding
([ Object ])
–
Since : 1.18
GstGLEGL.GLDisplayEGLDevice
GObject.Object ╰──GObject.InitiallyUnowned ╰──Gst.Object ╰──GstGL.GLDisplay ╰──GstGLEGL.GLDisplayEGLDevice
the contents of a GstGLEGL.GLDisplayEGLDevice are private and should only be accessed through the provided API
Members
parent
(GstGL.GLDisplay)
–
device
(object)
–
_padding
([ object ])
–
Since : 1.18
Constructors
gst_gl_display_egl_device_new
GstGLDisplayEGLDevice * gst_gl_display_egl_device_new (guint device_index)
Create a new GstGLDisplayEGLDevice with an EGLDevice supported device
Parameters:
device_index
–
the index of device to use
a new GstGLDisplayEGLDevice or NULL
Since : 1.18
GstGLEGL.GLDisplayEGLDevice.prototype.new
function GstGLEGL.GLDisplayEGLDevice.prototype.new(device_index: Number): {
// javascript wrapper for 'gst_gl_display_egl_device_new'
}
Create a new GstGLEGL.GLDisplayEGLDevice with an EGLDevice supported device
Parameters:
the index of device to use
a new GstGLEGL.GLDisplayEGLDevice or null
Since : 1.18
GstGLEGL.GLDisplayEGLDevice.new
def GstGLEGL.GLDisplayEGLDevice.new (device_index):
#python wrapper for 'gst_gl_display_egl_device_new'
Create a new GstGLEGL.GLDisplayEGLDevice with an EGLDevice supported device
Parameters:
the index of device to use
a new GstGLEGL.GLDisplayEGLDevice or None
Since : 1.18
gst_gl_display_egl_device_new_with_egl_device
GstGLDisplayEGLDevice * gst_gl_display_egl_device_new_with_egl_device (gpointer device)
Creates a new GstGLDisplayEGLDevice with EGLDeviceEXT . The device must be created using EGLDevice enumeration.
Parameters:
device
–
an existing EGLDeviceEXT
a new GstGLDisplayEGLDevice
Since : 1.18
GstGLEGL.GLDisplayEGLDevice.prototype.new_with_egl_device
function GstGLEGL.GLDisplayEGLDevice.prototype.new_with_egl_device(device: Object): {
// javascript wrapper for 'gst_gl_display_egl_device_new_with_egl_device'
}
Creates a new GstGLEGL.GLDisplayEGLDevice with EGLDeviceEXT . The device must be created using EGLDevice enumeration.
Parameters:
an existing EGLDeviceEXT
Since : 1.18
GstGLEGL.GLDisplayEGLDevice.new_with_egl_device
def GstGLEGL.GLDisplayEGLDevice.new_with_egl_device (device):
#python wrapper for 'gst_gl_display_egl_device_new_with_egl_device'
Creates a new GstGLEGL.GLDisplayEGLDevice with EGLDeviceEXT . The device must be created using EGLDevice enumeration.
Parameters:
an existing EGLDeviceEXT
Since : 1.18
Function Macros
GST_GL_DISPLAY_EGL_DEVICE_CAST
#define GST_GL_DISPLAY_EGL_DEVICE_CAST(obj) ((GstGLDisplayEGLDevice*)(obj))
The results of the search are