for GStreamer Core 1.0 (1.8.2) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/.


GStreamer Overview
Building GStreamer and GStreamer Applications — How to build the GStreamer framework and applications using it.
Running GStreamer Applications — How to run and debug your GStreamer application
GStreamer Core Library
Gst — Media library supporting arbitrary formats and filter graphs.
GstAllocator — allocate memory blocks
GstAtomicQueue — An atomic queue implementation
GstBin — Base class and element that can contain other elements
GstBuffer — Data-passing buffer type
GstBufferList — Lists of buffers for data-passing
GstBufferPool — Pool for buffers
GstBus — Asynchronous message bus subsystem
GstCaps — Structure describing sets of media formats
GstCapsFeatures — A set of features in caps
GstSample — A media sample
GstChildProxy — Interface for multi child elements.
GstClock — Abstract class for global clocks
GstConfig — Build configuration options
GstContext — Lightweight objects to represent element contexts
GstControlBinding — attachment for control source sources
GstControlSource — base class for control source sources
GstDateTime — A date, time and timezone structure
GstElement — Abstract base class for all pipeline elements
GstElementFactory — Create GstElements from a factory
GstGError — Categorized error messages
GstEvent — Structure describing events that are passed up and down a pipeline
GstFormat — Dynamically register new data formats
GstGhostPad — Pseudo link pads
GstIterator — Object to retrieve multiple elements in a threadsafe way.
GstMemory — refcounted wrapper for memory blocks
GstMessage — Lightweight objects to signal the application of pipeline events
GstMeta — Buffer metadata
GstMiniObject — Lightweight base class for the GStreamer object hierarchy
GstObject — Base class for the GStreamer object hierarchy
GstPad — Object contained by elements that allows links to other elements
GstPadTemplate — Describe the media type of a pad.
GstParamSpec — GParamSpec implementations specific to GStreamer
GstParse — Get a pipeline from a text pipeline description
GstPipeline — Top-level bin with clocking and bus management functionality.
GstPlugin — Container for features loaded from a shared object module
GstPluginFeature — Base class for contents of a GstPlugin
GstPoll — Keep track of file descriptors and make it possible to wait on them in a cancellable way
GstPreset — helper interface for element presets
GstProtectionMeta — Functions and classes to support encrypted streams.
GstQuery — Provide functions to create queries, and to set and parse values in them.
GstRegistry — Abstract base class for management of GstPlugin objects
GstSegment — Structure describing the configured region of interest in a media file.
GstStructure — Generic structure containing fields of names and values
GstSystemClock — Default clock that uses the current system time
GstTagList — List of tags and values used to describe media metadata
GstTagSetter — Element interface that allows setting and retrieval of media metadata
GstTask — Abstraction of GStreamer streaming threads.
GstTaskPool — Pool of GStreamer streaming threads
GstToc — Generic table of contents support
GstTocSetter — Element interface that allows setting and retrieval of the TOC
GstTypeFind — Stream type detection
GstTypeFindFactory — Information about registered typefind functions
GstUri — URI parsing and manipulation.
GstUriHandler — Interface to ease URI handling in plugins.
GstUtils — Various utility functions
GstValue — GValue implementations specific to GStreamer
GstVersion — GStreamer version macros.
GStreamer Device Discovery and Device Probing
GstDeviceMonitor — A device monitor and prober
GstDevice — Object representing a device
GstDeviceProvider — A device provider
GstDeviceProviderFactory — Create GstDeviceProviders from a factory
GStreamer Core Support
GstInfo — Debugging and logging facilities
GstTracer — Tracing base class
GstTracerFactory — Information about registered tracer functions
GstTracerRecord — Trace log entry class
Object Hierarchy
API Index
Index of deprecated API
Index of new API in 1.6
Index of new API in 1.4
Index of new API in 1.2.3
Index of new API in 1.2
Index of new API in 1.0.10
Index of new API in 1.0.5
Annotation Glossary