Module gstreamer::prelude[][src]

Re-exports

pub use miniobject::MiniObject;
pub use tags::Tag;
pub use format::FormattedValue;
pub use format::SpecificFormattedValue;

Structs

Continue

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

Traits

BinExt
BinExtManual
BufferPoolExt
BufferPoolExtManual
Cast

Upcasting and downcasting support.

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

Declares the "is a" relationship.

MulDiv

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

ObjectExt
PadExt
PadExtManual
PipelineExt
PluginFeatureExt
PresetExt
ProxyPadExt
StaticType

Types that are supported by GLib dynamic typing.

StaticVariantType

Returns VariantType of Self.

SystemClockExt
TagSetterExt
TagSetterExtManual
ToSendValue

Converts to SendValue.

ToValue

Converts to Value.

ToVariant

Converts to Variant.

TocSetterExt
URIHandlerExt
UnixBusExtManual