GStreamer Core Reference Manual

Table of Contents
GStreamer Core Library
Gstreamer -- Media library supporting arbitrary formats and filter graphs.
GstAutoplug -- Automatically create and connect elements
GstAutoplugFactory -- Create autopluggers from a factory.
GstBin -- Base container element
GstBuffer -- Data-passing buffer type, supporting sub-buffers.
GstBufferPool -- Create buffers from a pool
GstCaps -- Capabilities of pads
GstClock -- Abstract class for global clocks
GstCpu -- Request the features of the CPU.
GstData -- Common structure for GstBuffer, GstBufferPool, and GstEvent
GstElement -- Base class for all pipeline elements
GstElementFactory -- Create GstElements from a factory
GstEvent -- Event definitions.
GstInfo -- info/debugging/error handling
GstObject -- Basis for the GST object hierarchy.
GstPad -- The connection between Elements
GstPadTemplate -- Describe the media type of a pad.
GstParse -- Parses commandline syntax into a pipeline.
GstPipeline -- Top-level bin with scheduling and pipeline management functionality.
GstPlugin -- Dynamically loadable Elements
GstPluginFeature -- The base class for plugable objects.
GstProps -- Properties
GstRegistry -- Abstract class for managing plugins.
GstScheduler -- An abstract class for plugable schedulers.
GstSchedulerFactory -- Create schedulers from a factory
GstSystemClock -- A default clock that uses the current system time
GstThread -- A bin that will become a thread
GstTimeCache -- Cache time and byteoffsets.
GstType -- Identifies the data
GstTypeFactory -- Add types to plugins.
GstUtils -- Utility functions
GstXML -- Convert Elements into an XML presentation.
GStreamer Standard Elements
GstTee -- 1-to-N pipe fitting
GStreamer Autopluggers
GstStaticAutoplug -- A static autoplugger.
GstStaticAutoplugRender -- An autoplugger made for media playback
Index
Object Hierarchy