Crate gstreamer_pbutils[][src]

Modules

discoverer_stream_info
prelude

Structs

Continue

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

Discoverer

The Discoverer is a utility object which allows to get as much information as possible from one or many URIs.

DiscovererAudioInfo

DiscovererStreamInfo specific to audio streams.

DiscovererContainerInfo

DiscovererStreamInfo specific to container streams.

DiscovererInfo

Structure containing the information of a URI analyzed by Discoverer.

DiscovererSerializeFlags
DiscovererStreamInfo

Base structure for information concerning a media stream. Depending on the stream type, one can find more media-specific information in DiscovererAudioInfo, DiscovererVideoInfo, and DiscovererContainerInfo.

DiscovererSubtitleInfo

DiscovererStreamInfo specific to subtitle streams (this includes text and image based ones).

DiscovererVideoInfo

DiscovererStreamInfo specific to video streams (this includes images).

Error

A generic error capable of representing various error domains (types).

TypedValue

A statically typed Value.

Value

A generic value capable of carrying various types.

Enums

DiscovererResult

Result values for the discovery process.

Type

A GLib or GLib-based library type

Traits

Cast

Upcasting and downcasting support.

DiscovererInfoExt

Trait containing all DiscovererInfo methods.

DiscovererStreamInfoExt

Trait containing all DiscovererStreamInfo methods.

IsA

Declares the "is a" relationship.

StaticType

Types that are supported by GLib dynamic typing.

ToValue

Converts to Value.