List of all items[−]
Structs
- AllocationParams
- Allocator
- Array
- AtomicClockReturn
- Bin
- BinFlags
- Bitmask
- BufferCopyFlags
- BufferCursor
- BufferFlags
- BufferPool
- BufferPoolAcquireFlags
- BufferPoolAcquireParams
- BufferPoolConfig
- BufferRefCursor
- Bus
- CapsFeatures
- CapsFeaturesRef
- ChildProxy
- Clock
- ClockFlags
- ClockId
- ClockTime
- ControlBinding
- ControlSource
- DateTime
- DebugCategory
- DebugColorFlags
- DebugGraphDetails
- DebugLogFunction
- DebugMessage
- Device
- DeviceMonitor
- DeviceMonitorFilterId
- DeviceProvider
- DeviceProviderFactory
- Element
- ElementFactory
- ElementFactoryListType
- ElementFlags
- ErrorMessage
- EventTypeFlags
- FormattedSegment
- Fraction
- FractionRange
- GhostPad
- IntRange
- Iterator
- List
- LoggableError
- LoggedObject
- MemoryFlags
- NotifyWatchId
- Object
- ObjectFlags
- Pad
- PadBuilder
- PadFlags
- PadLinkCheck
- PadLinkSuccess
- PadProbeId
- PadProbeInfo
- PadProbeType
- PadTemplate
- ParseContext
- ParseFlags
- PeriodicClockId
- Pipeline
- PipelineFlags
- Plugin
- PluginAPIFlags
- PluginDependencyFlags
- PluginFeature
- PluginFlags
- Preset
- ProxyPad
- Registry
- SchedulingFlags
- SeekFlags
- SegmentFlags
- SingleShotClockId
- SliceTypeFind
- StackTraceFlags
- StateChangeError
- StaticCaps
- StaticPadTemplate
- StdIterator
- Stream
- StreamCollection
- StreamFlags
- StreamType
- SystemClock
- TagSetter
- TocSetter
- TypeFind
- TypeFindFactory
- URIHandler
- buffer::Buffer
- buffer::BufferMap
- buffer::BufferRef
- buffer::Iter
- buffer::IterMut
- buffer::IterOwned
- buffer::MappedBuffer
- buffer::MetaIter
- buffer::MetaIterMut
- bufferlist::BufferList
- bufferlist::BufferListRef
- bufferlist::Iter
- bufferlist::IterOwned
- bus::BusStream
- bus::Iter
- caps::Builder
- caps::BuilderFull
- caps::Caps
- caps::CapsRef
- caps::Iter
- caps::IterFeatures
- caps::IterFeaturesMut
- caps::IterMut
- context::Context
- context::ContextRef
- event::BufferSize
- event::BufferSizeBuilder
- event::Caps
- event::CapsBuilder
- event::CustomBoth
- event::CustomBothBuilder
- event::CustomBothOob
- event::CustomBothOobBuilder
- event::CustomDownstream
- event::CustomDownstreamBuilder
- event::CustomDownstreamOob
- event::CustomDownstreamOobBuilder
- event::CustomDownstreamSticky
- event::CustomDownstreamStickyBuilder
- event::CustomUpstream
- event::CustomUpstreamBuilder
- event::Eos
- event::EosBuilder
- event::Event
- event::EventRef
- event::FlushStart
- event::FlushStartBuilder
- event::FlushStop
- event::FlushStopBuilder
- event::Gap
- event::GapBuilder
- event::GroupId
- event::Latency
- event::LatencyBuilder
- event::Navigation
- event::NavigationBuilder
- event::Protection
- event::ProtectionBuilder
- event::Qos
- event::QosBuilder
- event::Reconfigure
- event::ReconfigureBuilder
- event::Seek
- event::SeekBuilder
- event::Segment
- event::SegmentBuilder
- event::SegmentDone
- event::SegmentDoneBuilder
- event::SelectStreams
- event::SelectStreamsBuilder
- event::Seqnum
- event::SinkMessage
- event::SinkMessageBuilder
- event::Step
- event::StepBuilder
- event::StreamCollection
- event::StreamCollectionBuilder
- event::StreamGroupDone
- event::StreamGroupDoneBuilder
- event::StreamStart
- event::StreamStartBuilder
- event::Tag
- event::TagBuilder
- event::Toc
- event::TocBuilder
- event::TocSelect
- event::TocSelectBuilder
- format::Buffers
- format::Bytes
- format::Default
- format::Percent
- format::TryFromGenericFormattedValueError
- format::TryPercentFromFloatError
- format::Undefined
- memory::Dump
- memory::MappedMemory
- memory::Memory
- memory::MemoryMap
- memory::MemoryRef
- message::Application
- message::ApplicationBuilder
- message::AsyncDone
- message::AsyncDoneBuilder
- message::AsyncStart
- message::AsyncStartBuilder
- message::Buffering
- message::BufferingBuilder
- message::ClockLost
- message::ClockLostBuilder
- message::ClockProvide
- message::ClockProvideBuilder
- message::DeviceAdded
- message::DeviceAddedBuilder
- message::DeviceChanged
- message::DeviceChangedBuilder
- message::DeviceRemoved
- message::DeviceRemovedBuilder
- message::DurationChanged
- message::DurationChangedBuilder
- message::Element
- message::ElementBuilder
- message::Eos
- message::EosBuilder
- message::Error
- message::ErrorBuilder
- message::HaveContext
- message::HaveContextBuilder
- message::Info
- message::InfoBuilder
- message::Latency
- message::LatencyBuilder
- message::Message
- message::MessageRef
- message::NeedContext
- message::NeedContextBuilder
- message::NewClock
- message::NewClockBuilder
- message::Progress
- message::ProgressBuilder
- message::PropertyNotify
- message::PropertyNotifyBuilder
- message::Qos
- message::QosBuilder
- message::Redirect
- message::RedirectBuilder
- message::RequestState
- message::RequestStateBuilder
- message::ResetTime
- message::ResetTimeBuilder
- message::SegmentDone
- message::SegmentDoneBuilder
- message::SegmentStart
- message::SegmentStartBuilder
- message::StateChanged
- message::StateChangedBuilder
- message::StateDirty
- message::StateDirtyBuilder
- message::StepDone
- message::StepDoneBuilder
- message::StepStart
- message::StepStartBuilder
- message::StreamCollection
- message::StreamCollectionBuilder
- message::StreamStart
- message::StreamStartBuilder
- message::StreamStatus
- message::StreamStatusBuilder
- message::StreamsSelected
- message::StreamsSelectedBuilder
- message::StructureChange
- message::StructureChangeBuilder
- message::Tag
- message::TagBuilder
- message::Toc
- message::TocBuilder
- message::Warning
- message::WarningBuilder
- meta::Meta
- meta::MetaRef
- meta::MetaRefMut
- meta::MetaSeqnum
- meta::ParentBufferMeta
- meta::ProtectionMeta
- meta::ReferenceTimestampMeta
- promise::Promise
- promise::PromiseFuture
- promise::PromiseReply
- query::AcceptCaps
- query::Allocation
- query::Bitrate
- query::Buffering
- query::Caps
- query::Context
- query::Convert
- query::Custom
- query::Drain
- query::Duration
- query::Formats
- query::Latency
- query::Other
- query::Position
- query::Query
- query::QueryRef
- query::Scheduling
- query::Seeking
- query::Segment
- query::Uri
- sample::Sample
- sample::SampleBuilder
- sample::SampleRef
- stream::Debug
- stream_collection::Debug
- stream_collection::Iter
- stream_collection::StreamCollectionBuilder
- structure::Builder
- structure::FieldIterator
- structure::Iter
- structure::Structure
- structure::StructureRef
- subclass::DeviceProviderMetadata
- subclass::ElementMetadata
- tags::GenericIter
- tags::GenericTagIter
- tags::Iter
- tags::TagIter
- tags::TagList
- tags::TagListRef
- tags::TagValue
- toc::Toc
- toc::TocEntry
- toc::TocEntryRef
- toc::TocRef
Enums
- BufferingMode
- BusSyncReply
- CapsIntersectMode
- ClockEntryType
- ClockError
- ClockReturn
- ClockSuccess
- ClockType
- CoreError
- DebugLevel
- ElementMessageType
- EventType
- FlowError
- FlowReturn
- FlowSuccess
- Format
- IteratorError
- LibraryError
- MessageType
- PadDirection
- PadGetRangeSuccess
- PadLinkError
- PadLinkReturn
- PadMode
- PadPresence
- PadProbeData
- PadProbeReturn
- ParseError
- PluginError
- ProgressType
- PromiseResult
- QOSType
- Rank
- ResourceError
- SeekType
- State
- StateChange
- StateChangeReturn
- StateChangeSuccess
- StreamError
- StreamStatusType
- StructureChangeType
- TagError
- TagFlag
- TagMergeMode
- TagScope
- TaskState
- TocEntryType
- TocLoopType
- TocScope
- TypeFindProbability
- URIError
- URIType
- buffer::Readable
- buffer::Writable
- caps::AnyFeatures
- caps::HasFeatures
- caps::NoFeature
- caps::SomeFeatures
- event::EventView
- format::GenericFormattedValue
- memory::Readable
- memory::Writable
- message::MessageView
- meta::Iterated
- meta::Standalone
- promise::PromiseError
- query::QueryView
- structure::GetError
- subclass::FlowError
- tags::Album
- tags::AlbumArtist
- tags::AlbumArtistSortname
- tags::AlbumGain
- tags::AlbumPeak
- tags::AlbumSortname
- tags::AlbumVolumeCount
- tags::AlbumVolumeNumber
- tags::ApplicationData
- tags::ApplicationName
- tags::Artist
- tags::ArtistSortname
- tags::Attachment
- tags::AudioCodec
- tags::BeatsPerMinute
- tags::Bitrate
- tags::Codec
- tags::Comment
- tags::Composer
- tags::ComposerSortname
- tags::Conductor
- tags::Contact
- tags::ContainerFormat
- tags::Copyright
- tags::CopyrightUri
- tags::Date
- tags::DateTime
- tags::Description
- tags::DeviceManufacturer
- tags::DeviceModel
- tags::Duration
- tags::EncodedBy
- tags::Encoder
- tags::EncoderVersion
- tags::ExtendedComment
- tags::Genre
- tags::GeoLocationCaptureDirection
- tags::GeoLocationCity
- tags::GeoLocationCountry
- tags::GeoLocationElevation
- tags::GeoLocationHorizontalError
- tags::GeoLocationLatitude
- tags::GeoLocationLongitute
- tags::GeoLocationMovementDirection
- tags::GeoLocationMovementSpeed
- tags::GeoLocationName
- tags::GeoLocationSublocation
- tags::Grouping
- tags::Homepage
- tags::ISRC
- tags::Image
- tags::ImageOrientation
- tags::InterpretedBy
- tags::Keywords
- tags::LanguageCode
- tags::LanguageName
- tags::License
- tags::LicenseUri
- tags::Location
- tags::Lyrics
- tags::MaximumBitrate
- tags::MidiBaseNote
- tags::MinimumBitrate
- tags::NominalBitrate
- tags::Organization
- tags::Performer
- tags::PreviewImage
- tags::PrivateData
- tags::Publisher
- tags::ReferenceLevel
- tags::Serial
- tags::ShowEpisodeNumber
- tags::ShowName
- tags::ShowSeasonNumber
- tags::ShowSortname
- tags::SubtitleCodec
- tags::Title
- tags::TitleSortname
- tags::TrackCount
- tags::TrackGain
- tags::TrackNumber
- tags::TrackPeak
- tags::UserRating
- tags::Version
- tags::VideoCodec
Traits
- BufferPoolExtManual
- GstParamSpecExt
- GstValueExt
- IteratorImpl
- TypeFindImpl
- format::FormattedValue
- format::SpecificFormattedValue
- message::MessageErrorDomain
- meta::MetaAPI
- prelude::AllocatorExt
- prelude::BufferPoolExt
- prelude::BufferPoolExtManual
- prelude::ChildProxyExt
- prelude::ChildProxyExtManual
- prelude::ClockExt
- prelude::ClockExtManual
- prelude::ControlBindingExt
- prelude::ControlSourceExt
- prelude::DeviceExt
- prelude::DeviceMonitorExt
- prelude::DeviceMonitorExtManual
- prelude::DeviceProviderExt
- prelude::DeviceProviderExtManual
- prelude::ElementClassExt
- prelude::ElementExt
- prelude::ElementExtManual
- prelude::GObjectExtManualGst
- prelude::GhostPadExt
- prelude::GstBinExt
- prelude::GstBinExtManual
- prelude::GstObjectExt
- prelude::GstObjectExtManual
- prelude::GstParamSpecExt
- prelude::GstPipelineExtManual
- prelude::GstPluginExtManual
- prelude::GstValueExt
- prelude::MulDiv
- prelude::PadExt
- prelude::PadExtManual
- prelude::PipelineExt
- prelude::PluginFeatureExt
- prelude::PluginFeatureExtManual
- prelude::PresetExt
- prelude::ProxyPadExt
- prelude::ProxyPadExtManual
- prelude::SystemClockExt
- prelude::TagSetterExt
- prelude::TagSetterExtManual
- prelude::TocSetterExt
- prelude::TypeFindImpl
- prelude::URIHandlerExt
- prelude::UnixBusExtManual
- prelude::WindowsBusExtManual
- query::AsMutPtr
- query::AsPtr
- structure::GlibValueError
- subclass::prelude::BinImpl
- subclass::prelude::BinImplExt
- subclass::prelude::ChildProxyImpl
- subclass::prelude::ChildProxyImplExt
- subclass::prelude::ClockImpl
- subclass::prelude::ClockImplExt
- subclass::prelude::DeviceImpl
- subclass::prelude::DeviceImplExt
- subclass::prelude::DeviceProviderImpl
- subclass::prelude::DeviceProviderImplExt
- subclass::prelude::ElementImpl
- subclass::prelude::ElementImplExt
- subclass::prelude::GhostPadImpl
- subclass::prelude::PadImpl
- subclass::prelude::PadImplExt
- subclass::prelude::PipelineImpl
- subclass::prelude::PresetImpl
- subclass::prelude::SystemClockImpl
- subclass::prelude::TagSetterImpl
- subclass::prelude::URIHandlerImpl
- subclass::prelude::URIHandlerImplExt
- tags::CustomTag
- tags::Tag
Macros
- element_error
- element_info
- element_warning
- error_msg
- gst_debug
- gst_error
- gst_fixme
- gst_info
- gst_log
- gst_log_with_level
- gst_memdump
- gst_trace
- gst_warning
- loggable_error
- mini_object_wrapper
- panic_to_error
- plugin_define
- result_from_gboolean
Functions
- debug_add_log_function
- debug_add_ring_buffer_logger
- debug_bin_to_dot_data
- debug_bin_to_dot_file
- debug_bin_to_dot_file_with_ts
- debug_get_default_threshold
- debug_get_stack_trace
- debug_is_active
- debug_is_colored
- debug_print_stack_trace
- debug_remove_default_log_function
- debug_remove_log_function
- debug_remove_ring_buffer_logger
- debug_ring_buffer_logger_get_logs
- debug_set_active
- debug_set_colored
- debug_set_default_threshold
- debug_set_threshold_for_name
- debug_set_threshold_from_string
- debug_unset_threshold_for_name
- deinit
- functions::calculate_linear_regression
- functions::debug_add_ring_buffer_logger
- functions::debug_bin_to_dot_data
- functions::debug_bin_to_dot_file
- functions::debug_bin_to_dot_file_with_ts
- functions::debug_get_default_threshold
- functions::debug_get_stack_trace
- functions::debug_is_active
- functions::debug_is_colored
- functions::debug_print_stack_trace
- functions::debug_remove_ring_buffer_logger
- functions::debug_ring_buffer_logger_get_logs
- functions::debug_set_active
- functions::debug_set_colored
- functions::debug_set_default_threshold
- functions::debug_set_threshold_for_name
- functions::debug_set_threshold_from_string
- functions::debug_unset_threshold_for_name
- functions::main_executable_path
- functions::parse_bin_from_description
- functions::parse_bin_from_description_full
- functions::parse_bin_from_description_with_name
- functions::parse_bin_from_description_with_name_full
- functions::parse_launch
- functions::parse_launch_full
- functions::parse_launchv
- functions::parse_launchv_full
- functions::type_is_plugin_api
- functions::type_mark_as_plugin_api
- functions::update_registry
- functions::util_get_timestamp
- functions::version
- functions::version_string
- init
- main_executable_path
- parse_bin_from_description
- parse_launch
- parse_launchv
- tags::merge_strings_with_comma
- tags::merge_use_first
- tags::register
- tags::tag_exists
- tags::tag_get_description
- tags::tag_get_flag
- tags::tag_get_nick
- tags::tag_get_type
- type_mark_as_plugin_api
- update_registry
- util_get_timestamp
- version
- version_string
Typedefs
Statics
- CAPS_FEATURES_MEMORY_SYSTEM_MEMORY
- CAPS_FEATURE_MEMORY_SYSTEM_MEMORY
- CAT_BUFFER
- CAT_BUFFER_LIST
- CAT_BUS
- CAT_CALL_TRACE
- CAT_CAPS
- CAT_CLOCK
- CAT_CONTEXT
- CAT_DEFAULT
- CAT_ELEMENT_PADS
- CAT_ERROR_SYSTEM
- CAT_EVENT
- CAT_GST_INIT
- CAT_LOCKING
- CAT_MEMORY
- CAT_MESSAGE
- CAT_META
- CAT_NEGOTIATION
- CAT_PADS
- CAT_PARAMS
- CAT_PARENTAGE
- CAT_PERFORMANCE
- CAT_PIPELINE
- CAT_PLUGIN_INFO
- CAT_PLUGIN_LOADING
- CAT_PROBE
- CAT_PROPERTIES
- CAT_QOS
- CAT_REFCOUNTING
- CAT_REGISTRY
- CAT_RUST
- CAT_SCHEDULING
- CAT_SIGNAL
- CAT_STATES
- ELEMENT_METADATA_AUTHOR
- ELEMENT_METADATA_DESCRIPTION
- ELEMENT_METADATA_DOC_URI
- ELEMENT_METADATA_ICON_NAME
- ELEMENT_METADATA_KLASS
- ELEMENT_METADATA_LONGNAME
Constants
- BUFFER_OFFSET_NONE
- CLOCK_TIME_NONE
- FORMAT_PERCENT_MAX
- FORMAT_PERCENT_SCALE
- MSECOND
- MSECOND_VAL
- NONE_ALLOCATOR
- NONE_BIN
- NONE_BUFFER_POOL
- NONE_CHILD_PROXY
- NONE_CLOCK
- NONE_CONTROL_BINDING
- NONE_CONTROL_SOURCE
- NONE_DEVICE
- NONE_DEVICE_MONITOR
- NONE_DEVICE_PROVIDER
- NONE_ELEMENT
- NONE_GHOST_PAD
- NONE_OBJECT
- NONE_PAD
- NONE_PIPELINE
- NONE_PLUGIN_FEATURE
- NONE_PRESET
- NONE_PROXY_PAD
- NONE_SYSTEM_CLOCK
- NONE_TAG_SETTER
- NONE_TOC_SETTER
- NONE_URI_HANDLER
- NSECOND
- NSECOND_VAL
- PARAM_FLAG_CONDITIONALLY_AVAILABLE
- PARAM_FLAG_CONTROLLABLE
- PARAM_FLAG_DOC_SHOW_DEFAULT
- PARAM_FLAG_MUTABLE_PAUSED
- PARAM_FLAG_MUTABLE_PLAYING
- PARAM_FLAG_MUTABLE_READY
- SECOND
- SECOND_VAL
- USECOND
- USECOND_VAL
- buffer::BUFFER_COPY_ALL
- buffer::BUFFER_COPY_METADATA
- subclass::MAJOR_VERSION
- subclass::MINOR_VERSION