Table of Contents

Namespace Gst

Classes

AllocationParams
Allocator
AllocatorClass
AllocatorPrivate
Application
AtomicQueue
Bin
Bin.DeepElementAddedSignalArgs

Signal (Event) Arguments for OnDeepElementAdded

Bin.DeepElementRemovedSignalArgs

Signal (Event) Arguments for OnDeepElementRemoved

Bin.ElementAddedSignalArgs

Signal (Event) Arguments for OnElementAdded

Bin.ElementRemovedSignalArgs

Signal (Event) Arguments for OnElementRemoved

BinClass
BinPrivate
Bitmask
Buffer
BufferList
BufferPool
BufferPoolAcquireParams
BufferPoolClass
BufferPoolPrivate
Bus
Bus.MessageSignalArgs

Signal (Event) Arguments for OnMessage

Bus.SyncMessageSignalArgs

Signal (Event) Arguments for OnSyncMessage

BusClass
BusPrivate
Caps
CapsFeatures
ChildProxyHelper
ChildProxyInterface
Clock
Clock.SyncedSignalArgs

Signal (Event) Arguments for OnSynced

ClockClass
ClockEntry
ClockPrivate
Constants
Context
ControlBinding
ControlBindingClass
ControlBindingPrivate
ControlSource
ControlSourceClass
CustomMeta
DateTime
DebugCategory
DebugMessage
Device
DeviceClass
DeviceMonitor
DeviceMonitorClass
DeviceMonitorPrivate
DevicePrivate
DeviceProvider
DeviceProvider.ProviderHiddenSignalArgs

Signal (Event) Arguments for OnProviderHidden

DeviceProvider.ProviderUnhiddenSignalArgs

Signal (Event) Arguments for OnProviderUnhidden

DeviceProviderClass
DeviceProviderFactory
DeviceProviderFactoryClass
DeviceProviderPrivate
DoubleRange
DynamicTypeFactory
DynamicTypeFactoryClass
Element
Element.PadAddedSignalArgs

Signal (Event) Arguments for OnPadAdded

Element.PadRemovedSignalArgs

Signal (Event) Arguments for OnPadRemoved

ElementClass
ElementFactory
ElementFactoryClass
Event
FlagSet
FormatDefinition
Fraction
FractionRange
Functions
GhostPad
GhostPadClass
GhostPadPrivate
Int64Range
IntRange
Iterator
MapInfo
Memory
Message
Meta
MetaInfo
MetaTransformCopy
MiniObject
Module
Object
Object.DeepNotifySignalArgs

Signal (Event) Arguments for OnDeepNotify

ObjectClass
Pad
Pad.LinkedSignalArgs

Signal (Event) Arguments for OnLinked

Pad.UnlinkedSignalArgs

Signal (Event) Arguments for OnUnlinked

PadClass
PadPrivate
PadProbeInfo
PadTemplate
PadTemplate.PadCreatedSignalArgs

Signal (Event) Arguments for OnPadCreated

PadTemplateClass
ParamArray
ParamFraction
ParamSpecArray
ParamSpecFraction
ParentBufferMeta
ParseContext
Pipeline
PipelineClass
PipelinePrivate
Plugin
PluginClass
PluginDesc
PluginFeature
PluginFeatureClass
Poll
PollFD
PresetHelper
PresetInterface
Promise
ProtectionMeta
ProxyPad
ProxyPadClass
ProxyPadPrivate
Query
ReferenceTimestampMeta
Registry
Registry.FeatureAddedSignalArgs

Signal (Event) Arguments for OnFeatureAdded

Registry.PluginAddedSignalArgs

Signal (Event) Arguments for OnPluginAdded

RegistryClass
RegistryPrivate
Sample
Segment
SharedTaskPool
SharedTaskPoolClass
SharedTaskPoolPrivate
StaticCaps
StaticPadTemplate
Stream
StreamClass
StreamCollection
StreamCollection.StreamNotifySignalArgs

Signal (Event) Arguments for OnStreamNotify

StreamCollectionClass
StreamCollectionPrivate
StreamPrivate
Structure
SystemClock
SystemClockClass
SystemClockPrivate
TagList
TagSetterHelper
TagSetterInterface
Task
TaskClass
TaskPool
TaskPoolClass
TaskPrivate
TimedValue
Toc
TocEntry
TocSetterHelper
TocSetterInterface
Tracer
TracerClass
TracerFactory
TracerFactoryClass
TracerPrivate
TracerRecord
TracerRecordClass
TypeFind
TypeFindFactory
TypeFindFactoryClass
URIHandlerHelper
URIHandlerInterface
Uri
ValueArray
ValueList
ValueTable
VersionAttribute

Structs

ClockID
ClockTime
ClockTimeDiff
ElementFactoryListType

Interfaces

ChildProxy
Preset
TagSetter
TocSetter
URIHandler

Enums

AllocatorFlags
BinFlags
BufferCopyFlags
BufferFlags
BufferPoolAcquireFlags
BufferingMode
BusFlags
BusSyncReply
CapsFlags
CapsIntersectMode
ClockEntryType
ClockFlags
ClockReturn
ClockType
CoreError
DebugColorFlags
DebugColorMode
DebugGraphDetails
DebugLevel
ElementFlags
EventType
EventTypeFlags
FlowReturn
Format
GapFlags
IteratorItem
IteratorResult
LibraryError
LockFlags
MapFlags
MemoryFlags
MessageType
MetaFlags
MiniObjectFlags
ObjectFlags
PadDirection
PadFlags
PadLinkCheck
PadLinkReturn
PadMode
PadPresence
PadProbeReturn
PadProbeType
PadTemplateFlags
ParseError
ParseFlags
PipelineFlags
PluginAPIFlags
PluginDependencyFlags
PluginError
PluginFlags
ProgressType
PromiseResult
QOSType
QueryType
QueryTypeFlags
Rank
ResourceError
SchedulingFlags
SearchMode
SeekFlags
SeekType
SegmentFlags
SerializeFlags
StackTraceFlags
State
StateChange
StateChangeReturn
StreamError
StreamFlags
StreamStatusType
StreamType
StructureChangeType
TagFlag
TagMergeMode
TagScope
TaskState
TocEntryType
TocLoopType
TocScope
TracerValueFlags
TracerValueScope
TypeFindProbability
URIError
URIType

Delegates

BufferForeachMetaFunc
BufferListFunc
BusFunc
BusSyncHandler
CapsFilterMapFunc
CapsForeachFunc
CapsMapFunc
ClockCallback
ControlBindingConvert
ControlSourceGetValue
ControlSourceGetValueArray
CustomMetaTransformFunction
DebugFuncPtr
ElementCallAsyncFunc
ElementForeachPadFunc
IteratorCopyFunction
IteratorFoldFunction
IteratorForeachFunction
IteratorFreeFunction
IteratorItemFunction
IteratorNextFunction
IteratorResyncFunction
LogFunction
MainFunc
MainFuncSimple
MemoryCopyFunction
MemoryIsSpanFunction
MemoryMapFullFunction
MemoryMapFunction
MemoryShareFunction
MemoryUnmapFullFunction
MemoryUnmapFunction
MetaFreeFunction
MetaInitFunction
MetaTransformFunction
MiniObjectCopyFunction
MiniObjectDisposeFunction
MiniObjectFreeFunction
MiniObjectNotify
PadActivateFunction
PadActivateModeFunction
PadChainFunction
PadChainListFunction
PadEventFullFunction
PadEventFunction
PadForwardFunction
PadGetRangeFunction
PadIterIntLinkFunction
PadLinkFunction
PadProbeCallback
PadQueryFunction
PadStickyEventsForeachFunction
PadUnlinkFunction
PluginFeatureFilter
PluginFilter
PluginInitFullFunc
PluginInitFunc
PromiseChangeFunc
StructureFilterMapFunc
StructureForeachFunc
StructureMapFunc
TagForeachFunc
TagMergeFunc
TaskFunction
TaskPoolFunction
TaskThreadFunc
TypeFindFunction
ValueCompareFunc
ValueDeserializeFunc
ValueDeserializeWithPSpecFunc
ValueSerializeFunc