GStreamer Library Reference Manual (Core)
Table of Contents
GStreamer Core Library
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
GStreamer Standard Elements
GstFakeSrc
— Generate empty buffers. (fakesrc)
GstFakeSink
— Sources a buffer without doing anything with it. (fakesink)
GstDiskSrc
— Synchronous read from a file (disksrc)
GstAsyncDiskSrc
— Asynchronous disk reader. (asyncdisksrc)
GstHttpSrc
— Reads data from a URL. (httpsrc)
GstAudioSrc
— Read from the sound card. (audiosrc)
GstAudioSink
— Output to a sound card via OSS. (audiosink)
GstSineSrc
— Create a sine wave of a given frequency and volume. (sinesrc)
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)
GstQueue
— Simple data queue. (queue)
GstTypeFind
— Detect the mime type of a media stream
GStreamer MetaData Types
spectrum
— Frequencies of a spectrum analysis.
audioraw
— Information about audio buffers.
videoraw
— Information about video buffers.
Index
Object Hierarchy
Next Page >>>
GStreamer Core Library