gstgl.glbuffer_pool
Module for [GLBufferPool] class
Types 3
a #GstGLBufferPool is an object that allocates buffers with #GstGLBaseMemory
A #GstGLBufferPool is created with [gstgl.glbuffer_pool.GLBufferPool.new_]
#GstGLBufferPool implements the VideoMeta buffer pool option [gstvideo.types.BUFFER_POOL_OPTION_VIDEO_META], the VideoAligment buffer pool option [gstvideo.types.BUFFER_POOL_OPTION_VIDEO_ALIGNMENT] as well as the OpenGL specific [gstgl.types.BUFFER_POOL_OPTION_GL_SYNC_META] buffer pool option.
Methods
GLBufferPool self()Returns `this`, for use in `with` statements.GLBufferPoolGidBuilder builder()Get builder for [gstgl.glbuffer_pool.GLBufferPool] Returns: New builder objectgstgl.glallocation_params.GLAllocationParams getGlAllocationParams()The returned #GstGLAllocationParams will by null before the first successful call to [gst.bufferpool.BufferPool.setConfig]. Subsequent successful calls to [gst.bufferpool.BufferPool.setConfig] wil...Fluent builder for [gstgl.glbuffer_pool.GLBufferPool]
Methods