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.

getGlContext
gstgl.glcontext.GLContext getGlContext()