Parse.launchFull

Create a new pipeline based on command line syntax. Please note that you might get a return value that is not NULL even though the error is set. In this case there was a recoverable parsing error and you can try to play the pipeline.

struct Parse
static
launchFull

Parameters

pipelineDescription string

the command line describing the pipeline

context ParseContext

a parse context allocated with ParseContext.new, or NULL

flags GstParseFlags

parsing options, or GST_PARSE_FLAG_NONE

Return Value

Type: Element

a new element on success, NULL on failure. If more than one toplevel element is specified by the pipeline_description, all elements are put into a gstreamer.Pipeline, which then is returned (unless the GST_PARSE_FLAG_PLACE_IN_BIN flag is set, in which case they are put in a gstreamer.Bin instead).

Throws

GException on failure.