/Main/GStreamer/Source/gstreamer/docs/gst/html/libgstreamer.html
HTML | 201 lines | 201 code | 0 blank | 0 comment | 0 complexity | bf1749c5a9e98f542d95b676120d589a MD5 | raw file
Possible License(s): MPL-2.0-no-copyleft-exception, GPL-2.0, AGPL-1.0, LGPL-2.1, LGPL-2.0, GPL-3.0, LGPL-3.0, CC-BY-SA-3.0
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>GStreamer Core Library</title>
- <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
- <link rel="home" href="index.html" title="GStreamer 0.10 Core Reference Manual">
- <link rel="up" href="index.html" title="GStreamer 0.10 Core Reference Manual">
- <link rel="prev" href="gst-running.html" title="Running GStreamer Applications">
- <link rel="next" href="gstreamer-Gst.html" title="Gst">
- <meta name="generator" content="GTK-Doc V1.17 (XML mode)">
- <link rel="stylesheet" href="style.css" type="text/css">
- </head>
- <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
- <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
- <td><a accesskey="p" href="gst-running.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
- <td> </td>
- <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
- <th width="100%" align="center">GStreamer 0.10 Core Reference Manual</th>
- <td><a accesskey="n" href="gstreamer-Gst.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
- </tr></table>
- <div class="chapter">
- <div class="titlepage"><div><div><h2 class="title">
- <a name="libgstreamer"></a>GStreamer Core Library</h2></div></div></div>
- <div class="toc"><dl>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-Gst.html">Gst</a></span><span class="refpurpose"> Media library supporting arbitrary formats and filter
- graphs.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstAtomicQueue.html">GstAtomicQueue</a></span><span class="refpurpose"> An atomic queue implementation</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstBin.html">GstBin</a></span><span class="refpurpose"> Base class and element that can contain other elements</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstBuffer.html">GstBuffer</a></span><span class="refpurpose"> Data-passing buffer type, supporting sub-buffers.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstBufferList.html">GstBufferList</a></span><span class="refpurpose"> Grouped scatter data buffer type for data-passing</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstBus.html">GstBus</a></span><span class="refpurpose"> Asynchronous message bus subsystem</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstCaps.html">GstCaps</a></span><span class="refpurpose"> Structure describing sets of media formats</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstChildProxy.html">GstChildProxy</a></span><span class="refpurpose"> Interface for multi child elements.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstClock.html">GstClock</a></span><span class="refpurpose"> Abstract class for global clocks</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-gstconfig.html">gstconfig</a></span><span class="refpurpose"> Build configuration options</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstDateTime.html">GstDateTime</a></span><span class="refpurpose"> A date, time and timezone structure</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstElement.html">GstElement</a></span><span class="refpurpose"> Abstract base class for all pipeline elements</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstElementFactory.html">GstElementFactory</a></span><span class="refpurpose"> Create GstElements from a factory</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstGError.html">GstGError</a></span><span class="refpurpose"> Categorized error messages</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstEvent.html">GstEvent</a></span><span class="refpurpose"> Structure describing events that are passed up and down
- a pipeline</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstFilter.html">GstFilter</a></span><span class="refpurpose"> A utility function to filter GLists.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstFormat.html">GstFormat</a></span><span class="refpurpose"> Dynamically register new data formats</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstGhostPad.html">GstGhostPad</a></span><span class="refpurpose"> Pseudo link pads</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstImplementsInterface.html">GstImplementsInterface</a></span><span class="refpurpose"> Core interface implemented by <a class="link" href="GstElement.html" title="GstElement"><span class="type">GstElement</span></a> instances that
- allows runtime querying of interface availabillity</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstIndex.html">GstIndex</a></span><span class="refpurpose"> Generate indexes on objects</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstIndexFactory.html">GstIndexFactory</a></span><span class="refpurpose"> Create GstIndexes from a factory</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstIterator.html">GstIterator</a></span><span class="refpurpose"> Object to retrieve multiple elements in a threadsafe
- way.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstMessage.html">GstMessage</a></span><span class="refpurpose"> Lightweight objects to signal the application of
- pipeline events</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstMiniObject.html">GstMiniObject</a></span><span class="refpurpose"> Lightweight base class for the GStreamer object hierarchy</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstObject.html">GstObject</a></span><span class="refpurpose"> Base class for the GStreamer object hierarchy</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPad.html">GstPad</a></span><span class="refpurpose"> Object contained by elements that allows links to
- other elements</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPadTemplate.html">GstPadTemplate</a></span><span class="refpurpose"> Describe the media type of a pad.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstParamSpec.html">GstParamSpec</a></span><span class="refpurpose"> GParamSpec implementations specific
- to GStreamer</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstParse.html">GstParse</a></span><span class="refpurpose"> Get a pipeline from a text pipeline description</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPipeline.html">GstPipeline</a></span><span class="refpurpose"> Top-level bin with clocking and bus management
- functionality.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPlugin.html">GstPlugin</a></span><span class="refpurpose"> Container for features loaded from a shared object module</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPluginFeature.html">GstPluginFeature</a></span><span class="refpurpose"> Base class for contents of a GstPlugin</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstPoll.html">GstPoll</a></span><span class="refpurpose"> Keep track of file descriptors and make it possible
- to wait on them in a cancelable way</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstPreset.html">GstPreset</a></span><span class="refpurpose"> helper interface for element presets</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstQuery.html">GstQuery</a></span><span class="refpurpose"> Dynamically register new query types. Provide functions
- to create queries, and to set and parse values in them.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstRegistry.html">GstRegistry</a></span><span class="refpurpose"> Abstract base class for management of <a class="link" href="GstPlugin.html" title="GstPlugin"><span class="type">GstPlugin</span></a> objects</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstSegment.html">GstSegment</a></span><span class="refpurpose"> Structure describing the configured region of interest
- in a media file.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstStructure.html">GstStructure</a></span><span class="refpurpose"> Generic structure containing fields of names and values</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstSystemClock.html">GstSystemClock</a></span><span class="refpurpose"> Default clock that uses the current system time</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstTagList.html">GstTagList</a></span><span class="refpurpose"> List of tags and values used to describe media metadata</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstTagSetter.html">GstTagSetter</a></span><span class="refpurpose"> Element interface that allows setting and retrieval
- of media metadata</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstTask.html">GstTask</a></span><span class="refpurpose"> Abstraction of GStreamer streaming threads.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstTaskPool.html">GstTaskPool</a></span><span class="refpurpose"> Pool of GStreamer streaming threads</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstTypeFind.html">GstTypeFind</a></span><span class="refpurpose"> Stream type detection</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstTypeFindFactory.html">GstTypeFindFactory</a></span><span class="refpurpose"> Information about registered typefind functions</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstUriHandler.html">GstUriHandler</a></span><span class="refpurpose"> Interface to ease URI handling in plugins.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstUtils.html">GstUtils</a></span><span class="refpurpose"> Various utility functions</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstValue.html">GstValue</a></span><span class="refpurpose"> GValue implementations specific
- to GStreamer</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="gstreamer-GstVersion.html">GstVersion</a></span><span class="refpurpose"> GStreamer version macros.</span>
- </dt>
- <dt>
- <span class="refentrytitle"><a href="GstXML.html">GstXML</a></span><span class="refpurpose"> XML save/restore operations of pipelines</span>
- </dt>
- </dl></div>
- <p>
- libgstreamer-0.10.so provides all the core GStreamer services,
- including initialization, plugin management and types,
- as well as the object hierarchy that defines elements and bins,
- along with some more specialized elements.
- </p>
- </div>
- <div class="footer">
- <hr>
- Generated by GTK-Doc V1.17</div>
- </body>
- </html>