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