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)
GstFileSrc
--
GstDiskSink
-- Write to a file
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 Autopluggers
GstStaticAutoplug
-- A static autoplugger.
GstStaticAutoplugRender
-- An autoplugger made for media playback
Index
Object Hierarchy
Next Page >>>
GStreamer Core Library