- 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.