- Table of Contents
- Gstreamer — Media library supporting arbitrary formats and filter graphs.
- GstAutoplug — Provide automatic element selection.
- GstBin — Base container element
- GstBuffer — Data-passing buffer type, supporting sub-buffers and metadata
- GstBufferPool — Create buffers from a pool
- GstCaps — Capabilities of pads
- GstCpu — Request the features of the CPU.
- GstElement — Base class for all pipeline elements
- GstInfo — info/debugging/error handling
- GstMeta — Provide context for buffers
- GstObject — Basis for the GST object hierarchy.
- GstPad — The connection between Elements
- GstParse — Parses commandline syntax into a pipeline.
- GstPipeline — Top-level bin with scheduling and pipeline management functionality.
- GstPlugin — Dynamically loadable Elements
- GstProps — Properties
- GstQueue — Simple asynchronous data queue.
- GstThread — A bin that will become a thread
- GstTrace — Tracing functionality
- GstType — Identifies the data
- GstTypeFind — Detect the mime type of a media stream
- GstUtils — Utility functions
- 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.