#GstEGLImage represents and holds an EGLImage handle.
the 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