PageRenderTime 56ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/Main/GStreamer/Source/gstreamer/docs/gst/html/libgstreamer.html

http://ossbuild.googlecode.com/
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
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <title>GStreamer Core Library</title>
  6. <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
  7. <link rel="home" href="index.html" title="GStreamer 0.10 Core Reference Manual">
  8. <link rel="up" href="index.html" title="GStreamer 0.10 Core Reference Manual">
  9. <link rel="prev" href="gst-running.html" title="Running GStreamer Applications">
  10. <link rel="next" href="gstreamer-Gst.html" title="Gst">
  11. <meta name="generator" content="GTK-Doc V1.17 (XML mode)">
  12. <link rel="stylesheet" href="style.css" type="text/css">
  13. </head>
  14. <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
  15. <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
  16. <td><a accesskey="p" href="gst-running.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
  17. <td> </td>
  18. <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
  19. <th width="100%" align="center">GStreamer 0.10 Core Reference Manual</th>
  20. <td><a accesskey="n" href="gstreamer-Gst.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
  21. </tr></table>
  22. <div class="chapter">
  23. <div class="titlepage"><div><div><h2 class="title">
  24. <a name="libgstreamer"></a>GStreamer Core Library</h2></div></div></div>
  25. <div class="toc"><dl>
  26. <dt>
  27. <span class="refentrytitle"><a href="gstreamer-Gst.html">Gst</a></span><span class="refpurpose"> — Media library supporting arbitrary formats and filter
  28. graphs.</span>
  29. </dt>
  30. <dt>
  31. <span class="refentrytitle"><a href="gstreamer-GstAtomicQueue.html">GstAtomicQueue</a></span><span class="refpurpose"> — An atomic queue implementation</span>
  32. </dt>
  33. <dt>
  34. <span class="refentrytitle"><a href="GstBin.html">GstBin</a></span><span class="refpurpose"> — Base class and element that can contain other elements</span>
  35. </dt>
  36. <dt>
  37. <span class="refentrytitle"><a href="gstreamer-GstBuffer.html">GstBuffer</a></span><span class="refpurpose"> — Data-passing buffer type, supporting sub-buffers.</span>
  38. </dt>
  39. <dt>
  40. <span class="refentrytitle"><a href="gstreamer-GstBufferList.html">GstBufferList</a></span><span class="refpurpose"> — Grouped scatter data buffer type for data-passing</span>
  41. </dt>
  42. <dt>
  43. <span class="refentrytitle"><a href="GstBus.html">GstBus</a></span><span class="refpurpose"> — Asynchronous message bus subsystem</span>
  44. </dt>
  45. <dt>
  46. <span class="refentrytitle"><a href="gstreamer-GstCaps.html">GstCaps</a></span><span class="refpurpose"> — Structure describing sets of media formats</span>
  47. </dt>
  48. <dt>
  49. <span class="refentrytitle"><a href="GstChildProxy.html">GstChildProxy</a></span><span class="refpurpose"> — Interface for multi child elements.</span>
  50. </dt>
  51. <dt>
  52. <span class="refentrytitle"><a href="GstClock.html">GstClock</a></span><span class="refpurpose"> — Abstract class for global clocks</span>
  53. </dt>
  54. <dt>
  55. <span class="refentrytitle"><a href="gstreamer-gstconfig.html">gstconfig</a></span><span class="refpurpose"> — Build configuration options</span>
  56. </dt>
  57. <dt>
  58. <span class="refentrytitle"><a href="gstreamer-GstDateTime.html">GstDateTime</a></span><span class="refpurpose"> — A date, time and timezone structure</span>
  59. </dt>
  60. <dt>
  61. <span class="refentrytitle"><a href="GstElement.html">GstElement</a></span><span class="refpurpose"> — Abstract base class for all pipeline elements</span>
  62. </dt>
  63. <dt>
  64. <span class="refentrytitle"><a href="GstElementFactory.html">GstElementFactory</a></span><span class="refpurpose"> — Create GstElements from a factory</span>
  65. </dt>
  66. <dt>
  67. <span class="refentrytitle"><a href="gstreamer-GstGError.html">GstGError</a></span><span class="refpurpose"> — Categorized error messages</span>
  68. </dt>
  69. <dt>
  70. <span class="refentrytitle"><a href="gstreamer-GstEvent.html">GstEvent</a></span><span class="refpurpose"> — Structure describing events that are passed up and down
  71. a pipeline</span>
  72. </dt>
  73. <dt>
  74. <span class="refentrytitle"><a href="gstreamer-GstFilter.html">GstFilter</a></span><span class="refpurpose"> — A utility function to filter GLists.</span>
  75. </dt>
  76. <dt>
  77. <span class="refentrytitle"><a href="gstreamer-GstFormat.html">GstFormat</a></span><span class="refpurpose"> — Dynamically register new data formats</span>
  78. </dt>
  79. <dt>
  80. <span class="refentrytitle"><a href="GstGhostPad.html">GstGhostPad</a></span><span class="refpurpose"> — Pseudo link pads</span>
  81. </dt>
  82. <dt>
  83. <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
  84. allows runtime querying of interface availabillity</span>
  85. </dt>
  86. <dt>
  87. <span class="refentrytitle"><a href="GstIndex.html">GstIndex</a></span><span class="refpurpose"> — Generate indexes on objects</span>
  88. </dt>
  89. <dt>
  90. <span class="refentrytitle"><a href="GstIndexFactory.html">GstIndexFactory</a></span><span class="refpurpose"> — Create GstIndexes from a factory</span>
  91. </dt>
  92. <dt>
  93. <span class="refentrytitle"><a href="gstreamer-GstIterator.html">GstIterator</a></span><span class="refpurpose"> — Object to retrieve multiple elements in a threadsafe
  94. way.</span>
  95. </dt>
  96. <dt>
  97. <span class="refentrytitle"><a href="gstreamer-GstMessage.html">GstMessage</a></span><span class="refpurpose"> — Lightweight objects to signal the application of
  98. pipeline events</span>
  99. </dt>
  100. <dt>
  101. <span class="refentrytitle"><a href="gstreamer-GstMiniObject.html">GstMiniObject</a></span><span class="refpurpose"> — Lightweight base class for the GStreamer object hierarchy</span>
  102. </dt>
  103. <dt>
  104. <span class="refentrytitle"><a href="GstObject.html">GstObject</a></span><span class="refpurpose"> — Base class for the GStreamer object hierarchy</span>
  105. </dt>
  106. <dt>
  107. <span class="refentrytitle"><a href="GstPad.html">GstPad</a></span><span class="refpurpose"> — Object contained by elements that allows links to
  108. other elements</span>
  109. </dt>
  110. <dt>
  111. <span class="refentrytitle"><a href="GstPadTemplate.html">GstPadTemplate</a></span><span class="refpurpose"> — Describe the media type of a pad.</span>
  112. </dt>
  113. <dt>
  114. <span class="refentrytitle"><a href="gstreamer-GstParamSpec.html">GstParamSpec</a></span><span class="refpurpose"> — GParamSpec implementations specific
  115. to GStreamer</span>
  116. </dt>
  117. <dt>
  118. <span class="refentrytitle"><a href="gstreamer-GstParse.html">GstParse</a></span><span class="refpurpose"> — Get a pipeline from a text pipeline description</span>
  119. </dt>
  120. <dt>
  121. <span class="refentrytitle"><a href="GstPipeline.html">GstPipeline</a></span><span class="refpurpose"> — Top-level bin with clocking and bus management
  122. functionality.</span>
  123. </dt>
  124. <dt>
  125. <span class="refentrytitle"><a href="GstPlugin.html">GstPlugin</a></span><span class="refpurpose"> — Container for features loaded from a shared object module</span>
  126. </dt>
  127. <dt>
  128. <span class="refentrytitle"><a href="GstPluginFeature.html">GstPluginFeature</a></span><span class="refpurpose"> — Base class for contents of a GstPlugin</span>
  129. </dt>
  130. <dt>
  131. <span class="refentrytitle"><a href="gstreamer-GstPoll.html">GstPoll</a></span><span class="refpurpose"> — Keep track of file descriptors and make it possible
  132. to wait on them in a cancelable way</span>
  133. </dt>
  134. <dt>
  135. <span class="refentrytitle"><a href="GstPreset.html">GstPreset</a></span><span class="refpurpose"> — helper interface for element presets</span>
  136. </dt>
  137. <dt>
  138. <span class="refentrytitle"><a href="gstreamer-GstQuery.html">GstQuery</a></span><span class="refpurpose"> — Dynamically register new query types. Provide functions
  139. to create queries, and to set and parse values in them.</span>
  140. </dt>
  141. <dt>
  142. <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>
  143. </dt>
  144. <dt>
  145. <span class="refentrytitle"><a href="gstreamer-GstSegment.html">GstSegment</a></span><span class="refpurpose"> — Structure describing the configured region of interest
  146. in a media file.</span>
  147. </dt>
  148. <dt>
  149. <span class="refentrytitle"><a href="gstreamer-GstStructure.html">GstStructure</a></span><span class="refpurpose"> — Generic structure containing fields of names and values</span>
  150. </dt>
  151. <dt>
  152. <span class="refentrytitle"><a href="GstSystemClock.html">GstSystemClock</a></span><span class="refpurpose"> — Default clock that uses the current system time</span>
  153. </dt>
  154. <dt>
  155. <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>
  156. </dt>
  157. <dt>
  158. <span class="refentrytitle"><a href="GstTagSetter.html">GstTagSetter</a></span><span class="refpurpose"> — Element interface that allows setting and retrieval
  159. of media metadata</span>
  160. </dt>
  161. <dt>
  162. <span class="refentrytitle"><a href="GstTask.html">GstTask</a></span><span class="refpurpose"> — Abstraction of GStreamer streaming threads.</span>
  163. </dt>
  164. <dt>
  165. <span class="refentrytitle"><a href="GstTaskPool.html">GstTaskPool</a></span><span class="refpurpose"> — Pool of GStreamer streaming threads</span>
  166. </dt>
  167. <dt>
  168. <span class="refentrytitle"><a href="gstreamer-GstTypeFind.html">GstTypeFind</a></span><span class="refpurpose"> — Stream type detection</span>
  169. </dt>
  170. <dt>
  171. <span class="refentrytitle"><a href="GstTypeFindFactory.html">GstTypeFindFactory</a></span><span class="refpurpose"> — Information about registered typefind functions</span>
  172. </dt>
  173. <dt>
  174. <span class="refentrytitle"><a href="gstreamer-GstUriHandler.html">GstUriHandler</a></span><span class="refpurpose"> — Interface to ease URI handling in plugins.</span>
  175. </dt>
  176. <dt>
  177. <span class="refentrytitle"><a href="gstreamer-GstUtils.html">GstUtils</a></span><span class="refpurpose"> — Various utility functions</span>
  178. </dt>
  179. <dt>
  180. <span class="refentrytitle"><a href="gstreamer-GstValue.html">GstValue</a></span><span class="refpurpose"> — GValue implementations specific
  181. to GStreamer</span>
  182. </dt>
  183. <dt>
  184. <span class="refentrytitle"><a href="gstreamer-GstVersion.html">GstVersion</a></span><span class="refpurpose"> — GStreamer version macros.</span>
  185. </dt>
  186. <dt>
  187. <span class="refentrytitle"><a href="GstXML.html">GstXML</a></span><span class="refpurpose"> — XML save/restore operations of pipelines</span>
  188. </dt>
  189. </dl></div>
  190. <p>
  191. libgstreamer-0.10.so provides all the core GStreamer services,
  192. including initialization, plugin management and types,
  193. as well as the object hierarchy that defines elements and bins,
  194. along with some more specialized elements.
  195. </p>
  196. </div>
  197. <div class="footer">
  198. <hr>
  199. Generated by GTK-Doc V1.17</div>
  200. </body>
  201. </html>