GstGL.GLAsyncDebug

Fields

Name

Type

Access

Description

callback

GstGL.GLAsyncDebugLogGetMessage

r

cat

Gst.DebugCategory

r

debug_msg

str

r

file

str

r

function

str

r

level

Gst.DebugLevel

r

line

int

r

notify

GLib.DestroyNotify

r

object

GObject.Object

r

state_flags

int

r

user_data

object

r

Methods

free ()

freeze ()

init ()

output_log_msg ()

thaw ()

unset ()

Details

class GstGL.GLAsyncDebug

GstGL.GLAsyncDebug an opaque structure and should only be accessed through the provided API.

free()[source]

Frees self

New in version 1.8.

freeze()[source]

freeze the debug output. While frozen, any call to GstGL.GLAsyncDebug.output_log_msg() will not output any messages but subsequent calls to gst_gl_async_debug_store_log_msg() will overwrite previous messages.

New in version 1.8.

init()[source]

Initialize self. Intended for use with GstGL.GLAsyncDebug's that are embedded in other structs.

New in version 1.8.

output_log_msg()[source]

Outputs a previously stored debug message.

thaw()[source]

unfreeze the debug output. See GstGL.GLAsyncDebug.freeze() for what freezing means

New in version 1.8.

unset()[source]

Unset any dynamically allocated data. Intended for use with GstGL.GLAsyncDebug's that are embedded in other structs.