GStreamer 0.10 Core Reference Manual

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

GStreamer Overview
  Running GStreamer Applications — How to run and debug your GStreamer application
GStreamer Core Library
  Gst — Media library supporting arbitrary formats and filter graphs.
  GstBin — Base class and element that can contain other elements
  GstBuffer — Data-passing buffer type, supporting sub-buffers.
  GstBus — Asynchronous message bus subsystem
  GstCaps — Structure describing sets of media formats
  GstChildProxy — Interface for multi child elements.
  GstClock — Abstract class for global clocks
  gstconfig — Build configuration options
  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
  GstFilter — A utility function to filter GLists.
  GstFormat — Dynamically register new data formats
  GstGhostPad — Pseudo link pads
  GstImplementsInterface — Core interface implemented by GstElement instances that allows runtime querying of interface availabillity
  GstIndex — Generate indexes on objects
  GstIndexFactory — Create GstIndexes from a factory
  GstIterator — Object to retrieve multiple elements in a threadsafe way.
  GstMessage — Lightweight objects to signal the application of pipeline events
  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.
  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
  GstQuery — Dynamically register new query types. 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.
  GstTypeFind — Stream type detection
  GstTypeFindFactory — Information about registered typefind functions
  GstUriHandler — Interface to ease URI handling in plugins.
  GstUtils — Various utility functions
  GstValue — GValue and GParamSpec implementations specific to GStreamer
  GstVersion — GStreamer version macros.
  GstXML — XML save/restore operations of pipelines
GStreamer Core Support
  GstInfo — Debugging and logging facilities
  GstTrace — Tracing functionality
Object Hierarchy
Index
Index of deprecated symbols