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.buffer_pool.BufferPool.setConfig]. Subsequent successful calls to [gst.buffer_pool.BufferPool.setConfig] w...Fluent builder implementation template for gstgl.glbuffer_pool.GLBufferPool
Fluent builder for gstgl.glbuffer_pool.GLBufferPool
Methods
GLBufferPool build()Create object from builder. Returns: New object