for GStreamer Library 0.10 (0.10.20) http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/.


Table of Contents

I. GStreamer Base Plugins Libraries
Compiling - How to compile against the base plugins libraries
Audio Library
gstaudio - Support library for audio elements
gstaudioclock - Helper object for implementing audio clocks
gstaudiofilter - Base class for simple audio filters
gstaudiomixerutils - utility functions to find available audio mixers from the plugin registry
gstbaseaudiosink - Base class for audio sinks
gstbaseaudiosrc - Base class for audio sources
gstaudiosink - Simple base class for audio sinks
gstaudiosrc - Simple base class for audio sources
gstmultichannel -
gstringbuffer - Base class for audio ringbuffer implementations
CDDA Library
gstcddabasesrc - Base class for CD digital audio (CDDA) sources
FFT Library
gstfft - General FFT functions and declarations
gstffts16 - FFT functions for signed 16 bit integer samples
gstffts32 - FFT functions for signed 32 bit integer samples
gstfftf32 - FFT functions for 32 bit float samples
gstfftf64 - FFT functions for 64 bit float samples
FloatCast Library
gstfloatcast - Floating point platform independence macros
Interfaces Library
gstcolorbalance - Interface for adjusting color balance settings
gstcolorbalancechannel - Object representing a channel from the GstColorBalance interface.
gstmixer - Interface for elements that provide mixer operations
gstmixeroptions -
gstmixertrack -
gstnavigation -
gstpropertyprobe -
gsttuner - Interface for elements providing tuner operations
gsttunerchannel - A channel from an element implementing the GstTuner interface.
gsttunernorm - Encapsulates information about the data format(s) for a GstTunerChannel.
gstvideoorientation - Interface for elements providing video orientation controls
gstxoverlay - Interface for setting/getting a Window on elements supporting it
Network Buffer Library
gstnetbuffer - Buffer for use in network sources and sinks
Riff Media Library
gstriff -
RTP Library
gstbasertpaudiopayload - Base class for audio RTP payloader
gstbasertpdepayload - Base class for RTP depayloader
gstbasertppayload - Base class for RTP payloader
gstrtppayloads - Helper methods for dealing with RTP payloads
gstrtpbuffer - Helper methods for dealing with RTP buffers
gstrtcpbuffer - Helper methods for dealing with RTCP buffers
RTSP Library
gstrtspbase64 - Helper functions to handle Base64
gstrtspconnection - manage RTSP connections
gstrtspdefs - common RTSP defines
gstrtspmessage - RTSP messages
gstrtsprange - dealing with time ranges
gstrtsptransport - dealing with RTSP transports
gstrtspurl - handling RTSP urls
SDP Library
gstsdpmessage - Helper methods for dealing with SDP messages
Tag Support Library
gsttag - additional tag definitions for plugins and applications
gsttagvorbis - tag mappings and support functions for plugins dealing with vorbiscomments
gsttagid3 - tag mappings and support functions for plugins dealing with ID3v1 and ID3v2 tags
gsttagdemux - Base class for demuxing tags that are in chunks directly at the beginning or at the end of a file
Base Utils Library
gstpbutils - General Application and Plugin Utility Library
gstpbutilsdescriptions - Provides human-readable descriptions for caps/codecs and encoder, decoder, URI source and URI sink elements
gstpbutilsmissingplugins - Create, recognise and parse missing-plugins messages
gstpbutilsinstallplugins - Missing plugin installation support for applications
Video Library
gstvideo - Support library for video operations
gstvideosink - Base class for video sinks
gstvideofilter - Base class for video filters
II. Object Hierarchy
Index