GStreamer Library Reference Manual (Core)

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 and metadata
GstBufferPool -- Create buffers from a pool
GstCaps -- Capabilities of pads
GstClock -- Clocking and synchronisation.
GstCpu -- Request the features of the CPU.
GstData -- Common structure for GstBuffer 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
GstQueue -- Simple asynchronous data queue.
GstScheduler -- An abstract class for plugable schedulers.
GstSchedulerFactory -- Create schedulers from a factory
GstThread -- A bin that will become a thread
GstTimeCache -- Cache time and byteoffsets.
GstType -- Identifies the data
GstTypeFactory -- Add types to plugins.
GstTypeFind -- Detect the mime type of a media stream
GstUtils -- Utility functions
GstXml -- Convert Elements into an XML presentation.
cothreads -- userspace threads
GStreamer Standard Elements
GstAggregator -- Combine buffers.
GstFakeSrc -- Generate empty buffers. (fakesrc)
GstFakeSink -- Sources a buffer without doing anything with it. (fakesink)
GstFileSrc -- 
GstDiskSink -- Write to a file
GstFdSrc -- Read buffers from a file descriptor. (fdsrc)
GstFdSink -- Write data to a file descriptor. (fdsink)
GstPipefilter -- A wrapper around every stdin/stdout capable program
GstIdentity -- Pass data without modification. (identity)
GstStatistics -- Provide statistics about data that passes this plugin
GstTee -- 1-to-N pipe fitting
GStreamer Autopluggers
GstStaticAutoplug -- A static autoplugger.
GstStaticAutoplugRender -- An autoplugger made for media playback
Index
Object Hierarchy