ParseContext

Opaque structure.

Constructors

this
this(GstParseContext* gstParseContext, bool ownedRef)

Sets our main struct and passes it to the parent class.

this
this()

Allocates a parse context for use with gst_parse_launch_full() or gst_parse_launchv_full().

Destructor

~this
~this()
Undocumented in source.

Members

Functions

copy
ParseContext copy()

Copies the @context.

free
void free()

Frees a parse context previously allocated with gst_parse_context_new().

getMissingElements
string[] getMissingElements()

Retrieve missing elements from a previous run of gst_parse_launch_full() or gst_parse_launchv_full(). Will only return results if an error code of %GST_PARSE_ERROR_NO_SUCH_ELEMENT was returned.

getParseContextStruct
GstParseContext* getParseContextStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Static functions

getType
GType getType()

Variables

gstParseContext
GstParseContext* gstParseContext;

the main Gtk struct

ownedRef
bool ownedRef;
Undocumented in source.

Meta