Struct gstreamer::ParseContext [−][src]
pub struct ParseContext(_);
Expand description
Opaque structure.
Implementations
Allocates a parse context for use with gst_parse_launch_full()
or
gst_parse_launchv_full()
.
Free-function: gst_parse_context_free
Returns
a newly-allocated parse context. Free
with gst_parse_context_free()
when no longer needed.
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 ParseError::NoSuchElement
was returned.
Returns
a
None
-terminated array of element factory name strings of missing
elements. Free with g_strfreev()
when no longer needed.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Returns the type identifier of Self
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.
impl<'a, T, C> FromValueOptional<'a> for T where
C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError>,
T: FromValue<'a, Checker = C>,
[src]