gi-gst-1.0.11: GStreamer bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gst.Structs.ParseContext

Contents

Description

Opaque structure.

Synopsis

Exported types

Methods

free

parseContextFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> ParseContext

context: a ParseContext

-> m () 

Frees a parse context previously allocated with parseContextNew.

getMissingElements

parseContextGetMissingElements Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> ParseContext

context: a ParseContext

-> m [Text]

Returns: a Nothing-terminated array of element factory name strings of missing elements. Free with strfreev when no longer needed.

Retrieve missing elements from a previous run of parseLaunchFull or parseLaunchvFull. Will only return results if an error code of ParseErrorNoSuchElement was returned.

new

parseContextNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m ParseContext

Returns: a newly-allocated parse context. Free with parseContextFree when no longer needed.

Allocates a parse context for use with parseLaunchFull or parseLaunchvFull.

Free-function: gst_parse_context_free