GStreamer 0.8 Core Reference Manual

for GStreamer Core 0.8 (0.8.10.1)

Table of Contents

GStreamer Core Library
  GStreamer - Media library supporting arbitrary formats and filter graphs.
  GstBin - Base class for elements that contain other elements
  GstBuffer - Data-passing buffer type, supporting sub-buffers.
  GstCaps - Structure describing sets of media formats
  GstClock - Abstract class for global clocks
  GstConfig - Configuration options
  GstCpu - Descripe CPU features
  GstData - Abstract structure for information that is passed among elements
  GstElement -
  GstElementDetails - Defines public information about a GstElement
  GstElementFactory - Create GstElements from a factory
  GstError - Categorized error messages
  GstEvent - Structure describing events that are passed up and down a pipeline
  GstFilter - Take data in and spit data out
  GstFormat - Dynamically register new formats
  GstGhostPad - Pseudo link pads
  GstImplementsInterface - Core interface implemented by GstElements that allows runtime querying of interface availabillity
  GstIndex - Generate indexes on objects
  GstIndexFactory - Create GstIndexes from a factory
  GstInfo - Debugging and logging
  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 scheduling and pipeline management functionality.
  GstPlugin - Container for features loaded from a shared object module
  GstPluginFeature - Base class for contents of a GstPlugin
  GstProbe - Receive callbacks of data passing
  GstQuery - Dynamically register new query types
  GstQueue - Simple asynchronous data queue.
  GstRealPad - Real link pads
  GstRegistry - Abstract base class for management of GstPlugin objects.
  GstRegistryPool - Management of a group of GstRegistry objects
  GstScheduler - Abstract class for objects that manage the scheduling of groups of elements
  GstSchedulerFactory - Create schedulers from a factory
  GstStructure - Generic structure containing fields of names and values
  GstSystemClock - Default clock that uses the current system time
  GstTagList -
  GstTagSetter - Element interface that allows setting and retrieval of media metadata
  GstThread - A GstBin that executes automatically using a separate thread
  GstTypeFindElement - typefinding subsystem
  GstTypeFindFactory - information about registered typefind functions
  GstTypes - various global enums and constants
  GstUriHandler - Plugin feature that handles URI types
  GstURIType - describes URI types
  GstUtils - various utility functions
  GstValue - GValue implementations specific to GStreamer
  GstVersion - GStreamer version macros.
  GstXML - XML save/restore operations of pipelines
GStreamer Core Support
  GstAtomic - Functions that implement atomic operations.
  GstMacros - various portabillity helper macros
  GstMemChunk - Atomic chunk allocator
GStreamer Core Compatibility
  GstCompat - Deprecated API entries.
Object Hierarchy
API Index

| GStreamer Core Library >>