for GStreamer Library 1.0 (1.2.3) The latest version of this documentation can be found on-line at

I. GStreamer Libraries
GStreamer Base and Utillity Classes
GstBaseParse — Base class for stream parsers
GstBaseSrc — Base class for getrange based source elements
GstBaseSink — Base class for sink elements
GstBaseTransform — Base class for simple transform filters
GstPushSrc — Base class for push based source elements
GstAdapter — adapts incoming data on a sink pad into chunks of N bytes
GstBitReader — Reads any number of bits from a memory buffer
GstByteReader — Reads different integer, string and floating point types from a memory buffer
GstByteWriter — Writes different integer, string and floating point types to a memory buffer and allows reading
GstCollectPads — manages a set of pads that operate in collect mode
GstTypeFindHelper — Utility functions for typefinding
GstDataQueue — Threadsafe queueing object
GstQueueArray — Array based queue object
GStreamer Dynamic Parameter Control
GstARGBControlBinding — attachment for control sources to argb properties
GstDirectControlBinding — direct attachment for control sources
GstTimedValueControlSource — timed value control source base class
GstInterpolationControlSource — interpolation control source
GstLFOControlSource — LFO control source
GstTriggerControlSource — interpolation control source
GStreamer Network Classes
GstNetClientClock — Special clock that synchronizes to a remote time provider.
GstNetTimePacket — Helper structure to construct clock packets used by network clocks.
GstNetTimeProvider — Special object that exposed the time of a clock on the network.
GStreamer Check Unit Testing
GstCheck — Common code for GStreamer unit tests
GstBufferStraw — Buffer interception code for GStreamer unit tests
GstStreamConsistency — Data flow consistency checker for GStreamer unit tests.
GstTestClock — Controllable, deterministic clock for GStreamer unit tests
Object Hierarchy
API Index
Index of deprecated API
Annotation Glossary