gstglegl.c.types
C types for gstglegl1 library
Types 9
#GstEGLImage represents and holds an EGLImage handle.
A #GstEGLImage can be created from a dmabuf with [gstglegl.eglimage.EGLImage.fromDmabuf], or [gstglegl.eglimage.EGLImage.fromDmabufDirect], or #GstGLMemoryEGL provides a #GstAllocator to allocate EGLImage's bound to and OpenGL texture.
GstMiniObject parentGstGLContext * contextvoid * imageGstGLFormat formatvoid * destroyDataGstEGLImageDestroyNotify destroyNotifyvoid *[4] Paddingthe contents of a #GstGLDisplayEGL are private and should only be accessed through the provided API
the contents of a #GstGLDisplayEGLDevice are private and should only be accessed through the provided API
Opaque #GstGLDisplayEGLDeviceClass struct
#GstGLMemoryEGL is created or wrapped through [gstgl.glbase_memory.GLBaseMemory.alloc] with #GstGLVideoAllocationParams.
Opaque #GstGLMemoryEGLAllocator struct
The #GstGLMemoryEGLAllocatorClass only contains private data