Split libgsttag docs into multiple sections.
[platform/upstream/gstreamer.git] / docs / libs / gst-plugins-base-libs-docs.sgml
1 <?xml version="1.0"?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
3                "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4 <!ENTITY % version-entities SYSTEM "version.entities">
5 %version-entities;
6
7 <!ENTITY GstCompiling SYSTEM "compiling.sgml">
8 <!ENTITY GstAudio SYSTEM "xml/gstaudio.xml">
9 <!ENTITY GstAudioMixerUtils SYSTEM "xml/gstaudiomixerutils.xml">
10 <!ENTITY GstCddaBaseSrc SYSTEM "xml/gstcddabasesrc.xml">
11 <!ENTITY GstVideoSink SYSTEM "xml/gstvideosink.xml">
12 <!ENTITY GstVideoFilter SYSTEM "xml/gstvideofilter.xml">
13 <!ENTITY GstColorBalance SYSTEM "xml/gstcolorbalance.xml">
14 <!ENTITY GstMixer SYSTEM "xml/gstmixer.xml">
15 <!ENTITY GstRingBuffer SYSTEM "xml/gstringbuffer.xml">
16 <!ENTITY GstTag SYSTEM "xml/gsttag.xml">
17 <!ENTITY GstTagVorbis SYSTEM "xml/gsttagvorbis.xml">
18 <!ENTITY GstTagID3 SYSTEM "xml/gsttagid3.xml">
19 <!ENTITY GstTuner SYSTEM "xml/gsttuner.xml">
20 <!ENTITY GstXOverlay SYSTEM "xml/gstxoverlay.xml">
21
22 ]>
23 <book id="index">
24   <bookinfo>
25     <title>GStreamer Base Plugins &GST_MAJORMINOR; Library Reference Manual</title>
26   </bookinfo>
27
28   <chapter id="gstreamer-plugins-base">
29     <title>GStreamer Base Plugins Libraries</title>
30     <para>
31 This manual describes the libraries provided by the GStreamer Base Plugins
32 package.
33     </para>
34     &GstCompiling;
35   </chapter>
36
37   <chapter id="gstreamer-audio">
38     <title>Audio Library</title>
39     <para>
40 This library should be linked to by getting cflags and libs from
41 <filename>gstreamer-plugins-base.pc</filename> and adding
42 <filename>-lgstaudio-&GST_MAJORMINOR;</filename> to the library flags.
43     </para>
44     &GstAudio;
45     &GstAudioMixerUtils;
46     &GstRingBuffer;
47   </chapter>
48
49   <chapter id="gstreamer-video">
50     <title>Video Library</title>
51     <para>
52 This library should be linked to by getting cflags and libs from
53 <filename>gstreamer-plugins-base.pc</filename> and adding
54 <filename>-lgstvideo-&GST_MAJORMINOR;</filename> to the library flags.
55     </para>
56     &GstVideoSink;
57     &GstVideoFilter;
58   </chapter>
59
60   <chapter id="gstreamer-interfaces">
61     <title>Interfaces Library</title>
62     <para>
63 This library should be linked to by getting cflags and libs from
64 <filename>gstreamer-plugins-base.pc</filename> and adding
65 <filename>-lgstinterfaces-&GST_MAJORMINOR;</filename> to the library flags.
66     </para>
67     &GstColorBalance;
68     &GstMixer;
69     &GstTuner;
70     &GstXOverlay;
71   </chapter>
72
73   <chapter id="gstreamer-tag">
74     <title>Tag Support Library</title>
75     <para>
76 This library should be linked to by getting cflags and libs from
77 <filename>gstreamer-plugins-base.pc</filename> and adding
78 <filename>-lgsttag-&GST_MAJORMINOR;</filename> to the library flags.
79     </para>
80     &GstTag;
81     &GstTagVorbis;
82     &GstTagID3;
83   </chapter>
84
85   <chapter id="gstreamer-cdda">
86     <title>CDDA Library</title>
87     <para>
88 This library should be linked to by getting cflags and libs from
89 <filename>gstreamer-plugins-base.pc</filename> and adding
90 <filename>-lgstcdda-&GST_MAJORMINOR;</filename> to the library flags.
91     </para>
92     &GstCddaBaseSrc;
93   </chapter>
94
95 </book>