gstgl.glasync_debug

Module for [GLAsyncDebug] class

Types 1

#GstGLAsyncDebug an opaque structure and should only be accessed through the provided API.

Fields
GstGLAsyncDebug _cInstance
Methods
void * _cPtr() nothrow
void freeze() nothrowfreeze the debug output. While frozen, any call to [gstgl.glasync_debug.GLAsyncDebug.outputLogMsg] will not output any messages but subsequent calls to [gstgl.glasync_debug.GLAsyncDebug.storeLogMs...
void init_() nothrowInitialize ad. Intended for use with #GstGLAsyncDebug's that are embedded in other structs.
void outputLogMsg() nothrowOutputs a previously stored debug message.
void thaw() nothrowunfreeze the debug output. See [gstgl.glasync_debug.GLAsyncDebug.freeze] for what freezing means
void unset() nothrowUnset any dynamically allocated data. Intended for use with #GstGLAsyncDebug's that are embedded in other structs.
Constructors
this(void * ptr, Flag!"Take" take)