Top | ![]() |
![]() |
![]() |
![]() |
GstGLMemoryEGL is created or wrapped through gst_gl_base_memory_alloc()
with GstGLVideoAllocationParams.
void
gst_gl_memory_egl_init_once (void
);
Initializes the GL Memory allocator. It is safe to call this function multiple times. This must be called before any other GstGLMemoryEGL operation.
Since: 1.10
gpointer
gst_gl_memory_egl_get_display (GstGLMemoryEGL *mem
);
Since: 1.10
gpointer
gst_gl_memory_egl_get_image (GstGLMemoryEGL *mem
);
Since: 1.10
typedef struct { } GstGLMemoryEGLAllocator;
Opaque GstGLMemoryEGLAllocator struct
typedef struct { } GstGLMemoryEGLAllocatorClass;
The GstGLMemoryEGLAllocatorClass only contains private data
#define GST_GL_MEMORY_EGL_ALLOCATOR_NAME "GLMemoryEGL"
The name of the GL Memory EGL allocator