GLMixer

#GstGLMixer helps implement an element that operates on RGBA textures.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

getFramebuffer
gstgl.glframebuffer.GLFramebuffer getFramebuffer()
processTextures
bool processTextures(gst.buffer.Buffer outbuf)

Perform processing required and call #GstGLMixerClass::process_textures(). Intended for use within implementations of #GstGLMixerClass::process_buffers().

self
GLMixer self()

Returns this, for use in with statements.

Properties

_gType
GType _gType [@property getter]

Static functions

_getGType
GType _getGType()

Inherited Members

From GLBaseMixer

_getGType
GType _getGType()
_gType
GType _gType [@property getter]
self
GLBaseMixer self()

Returns this, for use in with statements.

context
gstgl.glcontext.GLContext context [@property getter]

Get context property.

getGlContext
gstgl.glcontext.GLContext getGlContext()