GStreamer Core Library

Table of Contents
Gstreamer — Media library supporting arbitrary formats and filter graphs.
gstinfo — info/debugging/error handling
GstObject — Basis for the GST object hierarchy.
GstElement — Base class for all pipeline elements
GstBin — Base container element
GstPipeline — Top-level bin with scheduling and pipeline management functionality.
GstAutoplug — Provide automatic element selection.
GstBuffer — Data-passing buffer type, supporting sub-buffers and metadata
GstBufferPool — Create buffers from a pool
GstPad — The connection between Elements
GstPlugin — Dynamically loadable Elements
GstThread — A bin that will become a thread
GstTee — 1-to-N pipe fitting
GstType — Identifies the data
GstCaps — Capabilities of pads
GstProps — Properties
GstMeta — Provide context for buffers
GstUtils — Utility functions
GstCpu — Request the features of the CPU.
GstTrace — Tracing functionality
GstXml — Convert Elements into an XML presentation.
cothreads — userspace threads

libgst.la provides all the core GStreamer services, including initialization, plugin management, types and metadata, as well as the object hiarchy that defines elements and bins, along with some more specialized elements.