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)
GstDiskSrc
— Asynchronous read from a file (disksrc)
GstDiskSink
— Write to a file
GstHttpSrc
— Reads data from a URL. (httpsrc)
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 Autoppluggers
GstStaticAutoplug
— A static autoplugger.
GstStaticAutoplugRender
— An autoplugger made for media playback
Index
Object Hierarchy
Next Page >>>
GStreamer Core Library