<?xml version="1.0"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ <!ENTITY % version-entities SYSTEM "version.entities"> %version-entities; <!ENTITY GstCompiling SYSTEM "compiling.sgml"> <!-- audio --> <!ENTITY GstAudio SYSTEM "xml/gstaudio.xml"> <!ENTITY GstAudioClock SYSTEM "xml/gstaudioclock.xml"> <!ENTITY GstAudioFilter SYSTEM "xml/gstaudiofilter.xml"> <!ENTITY GstAudioMixerUtils SYSTEM "xml/gstaudiomixerutils.xml"> <!ENTITY GstAudioSink SYSTEM "xml/gstaudiosink.xml"> <!ENTITY GstAudioSrc SYSTEM "xml/gstaudiosrc.xml"> <!ENTITY GstBaseAudioSink SYSTEM "xml/gstbaseaudiosink.xml"> <!ENTITY GstBaseAudioSrc SYSTEM "xml/gstbaseaudiosrc.xml"> <!ENTITY GstMultiChannel SYSTEM "xml/gstmultichannel.xml"> <!ENTITY GstRingBuffer SYSTEM "xml/gstringbuffer.xml"> <!-- cdda --> <!ENTITY GstCddaBaseSrc SYSTEM "xml/gstcddabasesrc.xml"> <!-- floatcast --> <!ENTITY GstFloatCast SYSTEM "xml/gstfloatcast.xml"> <!-- interfaces --> <!ENTITY GstColorBalance SYSTEM "xml/gstcolorbalance.xml"> <!ENTITY GstColorBalanceChannel SYSTEM "xml/gstcolorbalancechannel.xml"> <!ENTITY GstMixer SYSTEM "xml/gstmixer.xml"> <!ENTITY GstMixerOptions SYSTEM "xml/gstmixeroptions.xml"> <!ENTITY GstMixerTrack SYSTEM "xml/gstmixertrack.xml"> <!ENTITY GstNavigation SYSTEM "xml/gstnavigation.xml"> <!ENTITY GstPropertyProbe SYSTEM "xml/gstpropertyprobe.xml"> <!ENTITY GstTuner SYSTEM "xml/gsttuner.xml"> <!ENTITY GstTunerChannel SYSTEM "xml/gsttunerchannel.xml"> <!ENTITY GstTunerNorm SYSTEM "xml/gsttunernorm.xml"> <!ENTITY GstVideoOrientation SYSTEM "xml/gstvideoorientation.xml"> <!ENTITY GstXOverlay SYSTEM "xml/gstxoverlay.xml"> <!-- netbuffer --> <!ENTITY GstNetBuffer SYSTEM "xml/gstnetbuffer.xml"> <!-- riff --> <!ENTITY GstRiff SYSTEM "xml/gstriff.xml"> <!-- rtp --> <!ENTITY GstBaseRtpAudioPayload SYSTEM "xml/gstbasertpaudiopayload.xml"> <!ENTITY GstBaseRtpDepayload SYSTEM "xml/gstbasertpdepayload.xml"> <!ENTITY GstBaseRtpPayload SYSTEM "xml/gstbasertppayload.xml"> <!ENTITY GstRtpBuffer SYSTEM "xml/gstrtpbuffer.xml"> <!-- tag --> <!ENTITY GstTag SYSTEM "xml/gsttag.xml"> <!ENTITY GstTagVorbis SYSTEM "xml/gsttagvorbis.xml"> <!ENTITY GstTagID3 SYSTEM "xml/gsttagid3.xml"> <!-- utils --> <!ENTITY GstPBUtils SYSTEM "xml/gstpbutils.xml"> <!ENTITY GstPBUtilsDescriptions SYSTEM "xml/gstpbutilsdescriptions.xml"> <!ENTITY GstPBUtilsMissingPlugins SYSTEM "xml/gstpbutilsmissingplugins.xml"> <!ENTITY GstPBUtilsInstallPlugins SYSTEM "xml/gstpbutilsinstallplugins.xml"> <!-- video --> <!ENTITY GstVideo SYSTEM "xml/gstvideo.xml"> <!ENTITY GstVideoFilter SYSTEM "xml/gstvideofilter.xml"> <!ENTITY GstVideoSink SYSTEM "xml/gstvideosink.xml"> <!-- generated by gtkdoc-mkdb --> <!ENTITY gst-plugin-libs-tree-index SYSTEM "xml/tree_index.sgml"> ]> <book id="index"> <bookinfo> <title>GStreamer Base Plugins &GST_MAJORMINOR; Library Reference Manual</title> <releaseinfo>for GStreamer Library &GST_MAJORMINOR; (&GST_VERSION;)</releaseinfo> </bookinfo> <part id="gstreamer-plugins-base"> <title>GStreamer Base Plugins Libraries</title> <para> This manual describes the libraries provided by the GStreamer Base Plugins package. </para> &GstCompiling; <chapter id="gstreamer-audio"> <title>Audio Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstaudio-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstAudio; &GstAudioClock; &GstAudioFilter; &GstAudioMixerUtils; &GstBaseAudioSink; &GstBaseAudioSrc; &GstAudioSink; &GstAudioSrc; &GstMultiChannel; &GstRingBuffer; </chapter> <chapter id="gstreamer-cdda"> <title>CDDA Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstcdda-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstCddaBaseSrc; </chapter> <chapter id="gstreamer-floatcast"> <title>FloatCast Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstfloatcase-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstFloatCast; </chapter> <chapter id="gstreamer-interfaces"> <title>Interfaces Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstinterfaces-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstColorBalance; &GstColorBalanceChannel; &GstMixer; &GstMixerOptions; &GstMixerTrack; &GstNavigation; &GstPropertyProbe; &GstTuner; &GstTunerChannel; &GstTunerNorm; &GstVideoOrientation; &GstXOverlay; </chapter> <chapter id="gstreamer-netbuffer"> <title>Network Buffer Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstnetbuffer-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstNetBuffer; </chapter> <chapter id="gstreamer-riff"> <title>Riff Media Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstriff-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstRiff; </chapter> <chapter id="gstreamer-rtp"> <title>Rtp Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstrtp-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstBaseRtpAudioPayload; &GstBaseRtpDepayload; &GstBaseRtpPayload; &GstRtpBuffer; </chapter> <chapter id="gstreamer-tag"> <title>Tag Support Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgsttag-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstTag; &GstTagVorbis; &GstTagID3; </chapter> <chapter id="gstreamer-base-utils"> <title>Base Utils Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstpbutils-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstPBUtils; &GstPBUtilsDescriptions; &GstPBUtilsMissingPlugins; &GstPBUtilsInstallPlugins; </chapter> <chapter id="gstreamer-video"> <title>Video Library</title> <para> This library should be linked to by getting cflags and libs from <filename>gstreamer-plugins-base.pc</filename> and adding <filename>-lgstvideo-&GST_MAJORMINOR;</filename> to the library flags. </para> &GstVideo; &GstVideoSink; &GstVideoFilter; </chapter> </part> <part id="gstreamer-libs-hierarchy"> <title>Object Hierarchy</title> &gst-plugin-libs-tree-index; </part> <index id="api-index"> <title>Index</title> </index> </book>