GStreamer 0.10 Core Reference Manual |
|---|
for GStreamer Core 0.10 (0.10.36) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/.
- GStreamer Overview
- Building GStreamer and GStreamer Applications — How to build the GStreamer framework and applications using it.
- Running GStreamer Applications — How to run and debug your GStreamer application
- GStreamer Core Library
- Gst — Media library supporting arbitrary formats and filter graphs.
- GstAtomicQueue — An atomic queue implementation
- GstBin — Base class and element that can contain other elements
- GstBuffer — Data-passing buffer type, supporting sub-buffers.
- GstBufferList — Grouped scatter data buffer type for data-passing
- 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
- GstDateTime — A date, time and timezone structure
- 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 availability
- 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.
- GstParamSpec — GParamSpec implementations specific to GStreamer
- 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
- GstPoll — Keep track of file descriptors and make it possible to wait on them in a cancelable way
- GstPreset — helper interface for element presets
- GstQuery — Dynamically register new query types. Provide functions to create queries, and to set and parse values in them.
- 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.
- GstTaskPool — Pool 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
- GstValue — GValue implementations specific to GStreamer
- GstVersion — GStreamer version macros.
- GstXML — XML save/restore operations of pipelines
- GStreamer Core Support
- Object Hierarchy
- API Index
- Index of deprecated API
- Annotation Glossary
