Module gstreamer_base::prelude[][src]

Structs

Continue

Continue calling the closure in the future iterations or drop it.

Traits

AggregatorExt
AggregatorExtManual
AggregatorPadExt
AggregatorPadExtManual
BaseSinkExt
BaseSinkExtManual
BaseSrcExt
BaseSrcExtManual
BaseTransformExt
BaseTransformExtManual
BinExt
BinExtManual
BufferPoolExt
BufferPoolExtManual
Cast

Upcasting and downcasting support.

ChildProxyExt
ChildProxyExtManual
ClockExt
ClockExtManual
DeviceExt
DeviceMonitorExt
DeviceProviderExt
DeviceProviderExtManual
ElementExt
ElementExtManual
FormattedValue
GObjectExtManualGst
GhostPadExt
GstObjectExt
GstObjectExtManual
GstValueExt
IsA

Declares the "is a" relationship.

MiniObject
MulDiv

Trait for calculating val * num / denom with different rounding modes and overflow protection.

ObjectExt
PadExt
PadExtManual
PipelineExt
PluginFeatureExt
PresetExt
ProxyPadExt
SpecificFormattedValue
StaticType

Types that are supported by GLib dynamic typing.

StaticVariantType

Returns VariantType of Self.

SystemClockExt
Tag
TagSetterExt
TagSetterExtManual
ToSendValue

Converts to SendValue.

ToValue

Converts to Value.

ToVariant

Converts to Variant.

TocSetterExt
URIHandlerExt
UnixBusExtManual