for GStreamer Core 0.9 (0.9.6)


Table of Contents

GStreamer Overview
Running GStreamer Applications - How to run and debug your GStreamer application
GStreamer Core Library
Gst - Media library supporting arbitrary formats and filter graphs.
GstBin - Base class and element that can contain other elements
GstBuffer - Data-passing buffer type, supporting sub-buffers.
GstBus - Asynchronous message bus subsystem
GstCaps - Structure describing sets of media formats
GstChildProxy - Interface for multi child elements.
GstClock - Abstract class for global clocks
gstconfig - Build configuration options
GstElement - Abstract base class for all pipeline elements
GstElementFactory - Create GstElements from a factory
GstGError - Categorized error messages
GstEvent - Structure describing events that are passed up and down a pipeline
GstFilter - A utility function to filter GLists.
GstFormat - Dynamically register new data formats
GstGhostPad - Pseudo link pads
GstImplementsInterface - Core interface implemented by GstElement instances that allows runtime querying of interface availabillity
GstIndex - Generate indexes on objects
GstIndexFactory - Create GstIndexes from a factory
GstIterator - Object to retrieve multiple elements in a threadsafe way.
GstMessage - Lightweight objects to signal the application of pipeline events
GstMiniObject - Lightweight base class for the GStreamer object hierarchy
GstObject - Base class for the GStreamer object hierarchy
GstPad - Object contained by elements that allows links to other elements
GstPadTemplate - Describe the media type of a pad.
GstParse - Get a pipeline from a text pipeline description
GstPipeline - Top-level bin with clocking and bus management functionality.
GstPlugin - Container for features loaded from a shared object module
GstPluginFeature - Base class for contents of a GstPlugin
GstQuery - Dynamically register new query types. Provide functions to create queries, and to set and parse values in them.
GstQueue - Simple asynchronous data queue.
GstRegistry - Abstract base class for management of GstPlugin objects
GstSegment - Structure describing the configured region of interest in a media file.
GstStructure - Generic structure containing fields of names and values
GstSystemClock - Default clock that uses the current system time
GstTagList - List of tags and values used to describe media metadata
GstTagSetter - Element interface that allows setting and retrieval of media metadata
GstTask - Abstraction of GStreamer streaming threads.
GstTypeFind - Stream type detection
GstTypeFindFactory - Information about registered typefind functions
GstUriHandler - Interface to ease URI handling in plugins.
GstUtils - Various utility functions
GStreamer GValue types - GValue implementations specific to GStreamer
GstVersion - GStreamer version macros.
GstXML - XML save/restore operations of pipelines
GStreamer Core Support
GstCheck - Common code for GStreamer unittests
GstInfo - Debugging and logging facillities
GstTrace - Tracing functionality
GStreamer Core Elements
GstFakeSrc - Push empty (no data) buffers around
GstFakeSink - black hole for data
GstFileSrc - read from arbitrary point in a file
GstFileSink - write stream to a file
GStreamer Base and Utillity Classes
GstBaseSrc - Base class for getrange based source elements
GstBaseSink - Base class for sink elements
GstBaseTransform - Base class for simple tranform filters
GstPushSrc - Base class for push based source elements
GstAdapter - adapts incoming data on a sink pad into chunks of N bytes
GstCollectPads - manages a set of pads that operate in collect mode
GStreamer Network Classes
GstNetClientClock -
GstNetTimePacket -
GstNetTimeProvider -
Object Hierarchy
Index
Index of deprecated symbols