Ignore:
Timestamp:
05/10/2005 06:23:38 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a7bd2b6f
Parents:
0b67514
Message:

Tagged gst-plugins.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4081 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/gst-plugins.xml

    r0b67514 ra1770a7  
    1414
    1515<sect1 id="gst-plugins" xreflabel="gst-plugins-&gst-plugins-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="gst-plugins.html"?>
    21 <title>gst-plugins-&gst-plugins-version;</title>
    22 
    23 <sect2>
    24 <title>Introduction to <application>gst-plugins</application></title>
    25 
    26 <para>The <application>gst-plugins</application> package builds
    27 graphics and multimedia <acronym>CODEC</acronym> interface modules for the
    28 <application>GStreamer</application> package. There are over 160 different
    29 modules that can be built, providing <application>GStreamer</application>
    30 the capability to create a pipeline for almost every known media stream.</para>
    31 
    32 <sect3><title>Package information</title>
    33 <itemizedlist spacing='compact'>
    34 <listitem><para>Download (HTTP): <ulink
    35 url="&gst-plugins-download-http;"/></para></listitem>
    36 <listitem><para>Download (FTP): <ulink
    37 url="&gst-plugins-download-ftp;"/></para></listitem>
    38 <listitem><para>Download MD5 sum: &gst-plugins-md5sum;</para></listitem>
    39 <listitem><para>Download size: &gst-plugins-size;</para></listitem>
    40 <listitem><para>Estimated disk space required:
    41 &gst-plugins-buildsize;</para></listitem>
    42 <listitem><para>Estimated build time:
    43 &gst-plugins-time;</para></listitem></itemizedlist>
    44 </sect3>
    45 
    46 <sect3><title><application>gst-plugins</application> dependencies</title>
    47 <sect4><title>Required</title>
    48 <para><xref linkend="gstreamer"/></para>
    49 </sect4>
    50 
    51 <sect4><title>Optional utilities (graphics, compression, misc.)</title>
    52 <para><xref linkend="aalib"/>,
    53 <ulink url="http://cairographics.org/">Cairo</ulink>,
    54 <xref linkend="cdparanoia"/>,
    55 <xref linkend="freetype2"/>,
    56 <xref linkend="GConf"/>,
    57 <xref linkend="gtk2"/>,
    58 <xref linkend="gnome-vfs"/>,
    59 <ulink url="http://talinux.fi.tal.org/pub/talinux/sources/Hermes-1.3.3.tar.gz">Hermes</ulink>,
    60 <ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>,
    61 <ulink url="http://cvs.sourceforge.net/viewcvs.py/codecs/libcolorspace-pre/">libcolorspace</ulink>,
    62 <xref linkend="libjpeg"/> or
    63 <ulink url="http://sourceforge.net/projects/mjpeg/">MMX Jpeg</ulink>,
    64 <ulink url="http://eetpc20.bd.psu.edu/~rfisher/Research/Libmmx/libmmx.html">libmmx</ulink>,
    65 <xref linkend="libmng"/>,
    66 <ulink url="http://www.schleef.org/liboil/">liboil</ulink>,
    67 <xref linkend="libpng"/>,
    68 <xref linkend="NASM"/>,
    69 <xref linkend="pango"/>,
    70 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para>
    71 </sect4>
    72 
    73 <sect4><title>Optional audio libraries/drivers/codecs</title>
    74 <para><xref linkend="alsa"/>,
    75 <xref linkend="arts"/>,
    76 <xref linkend="audiofile"/>,
    77 <ulink url="https://cvs.comedi.org/cgi-bin/viewcvs.cgi/audioresample/">audioresample</ulink>,
    78 <xref linkend="esound"/>,
    79 <ulink url="http://sourceforge.net/projects/faac">FAAC</ulink>,
    80 <ulink url="http://sourceforge.net/projects/faac">FAAD2</ulink>,
    81 <xref linkend="flac"/>,
    82 <ulink url="http://kbs.cs.tu-berlin.de/~jutta/toast.html">GSM</ulink>,
    83 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
    84 <xref linkend="lame"/>,
    85 <xref linkend="liba52"/>,
    86 <ulink url="http://libcdaudio.sourceforge.net/">libcdaudio</ulink>,
    87 <ulink url="http://www.videolan.org/libdca.html">libdts</ulink>,
    88 <xref linkend="libmad"/> (and
    89 <ulink url="http://sourceforge.net/projects/mad/">libid3tag</ulink>),
    90 <xref linkend="libmikmod"/>,
    91 <ulink url="http://www.musepack.net/">libmusepack</ulink> (now known as
    92 <application>libmpcdec</application>),
    93 <ulink url="http://www.musicbrainz.org/">libmusicbrainz</ulink>,
    94 <xref linkend="libogg"/>,
    95 <ulink url="http://www.linux1394.org/">libraw1394</ulink> (and
    96 <ulink url="http://sourceforge.net/projects/libavc1394/">libavc1394</ulink>),
    97 <ulink url="http://www.icecast.org/">libshout</ulink>,
    98 <ulink url="http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/">libsidplay</ulink>,
    99 <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
    100 <xref linkend="libvorbis"/>,
    101 <ulink url="http://www.ladspa.org/">LADSPA</ulink>,
    102 <xref linkend="nas"/>,
    103 <ulink url="http://0pointer.de/lennart/projects/polypaudio/">Polypaudio</ulink>,
    104 <ulink url="http://www.speex.org/">Speex >= 1.1.6</ulink>,
    105 <ulink url="http://www.theora.org/">Theora</ulink>,
    106 <ulink url="http://www.xiph.org/ogg/vorbis/index.html">Tremor</ulink></para>
    107 </sect4>
    108 
    109 <sect4><title>Optional video libraries/drivers/codecs</title>
    110 <para><ulink url="http://sourceforge.net/projects/dirac/">Dirac</ulink>,
    111 <ulink url="http://directfb.org/">DirectFB</ulink>,
    112 <ulink url="http://www.divx.com/divx/linux/">DivX4Linux</ulink>,
    113 <ulink url="http://dxr3.sourceforge.net/">DXR3</ulink>,
    114 <xref linkend="libdv"/>,
    115 <ulink url="http://sourceforge.net/projects/dvd/">libdvdnav</ulink>,
    116 <xref linkend="libdvdread"/>,
    117 <xref linkend="libfame"/>,
    118 <ulink url="http://libmpeg2.sourceforge.net/">libmpeg2</ulink>,
    119 <ulink url="https://cvs.comedi.org/cgi-bin/viewcvs.cgi/librfb/">librfb</ulink>,
    120 <ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>,
    121 <ulink url="http://www.thedirks.org/v4l2/">V4L2</ulink>,
    122 <xref linkend="xvid"/></para>
    123 </sect4>
    124 
    125 <sect4><title>Optional multimedia utilities</title>
    126 <para><ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
    127 <ulink url="http://sourceforge.net/projects/libvisual/">libvisual</ulink>,
    128 <xref linkend="sdl"/>,
    129 <ulink url="http://swfdec.sourceforge.net/">swfdec</ulink> and
    130 <xref linkend="xine-lib"/></para>
    131 </sect4>
    132 </sect3>
    133 
    134 </sect2>
    135 
    136 <sect2>
    137 <title>Installation of <application>gst-plugins</application></title>
    138 
    139 <para>Install <application>gst-plugins</application> by running the following
    140 commands:</para>
    141 
    142 <screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
     16  <?dbhtml filename="gst-plugins.html"?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>Gst-plugins-&gst-plugins-version;</title>
     24
     25  <indexterm zone="gst-plugins">
     26    <primary sortas="a-Gst-plugins">Gst-plugins</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30    <title>Introduction to Gst-plugins</title>
     31
     32    <para>The <application>gst-plugins</application> package builds
     33    graphics and multimedia CODEC interface modules for the
     34    <application>GStreamer</application> package. There are over 160 different
     35    modules that can be built, providing <application>GStreamer</application>
     36    the capability to create a pipeline for almost every known media stream.</para>
     37
     38    <bridgehead renderas="sect3">Package Information</bridgehead>
     39    <itemizedlist spacing="compact">
     40      <listitem>
     41        <para>Download (HTTP): <ulink url="&gst-plugins-download-http;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download (FTP): <ulink url="&gst-plugins-download-ftp;"/></para>
     45      </listitem>
     46      <listitem>
     47        <para>Download MD5 sum: &gst-plugins-md5sum;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Download size: &gst-plugins-size;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated disk space required: &gst-plugins-buildsize;</para>
     54      </listitem>
     55      <listitem>
     56        <para>Estimated build time: &gst-plugins-time;</para>
     57      </listitem>
     58    </itemizedlist>
     59
     60    <bridgehead renderas="sect3">Gst-plugins Dependencies</bridgehead>
     61
     62    <bridgehead renderas="sect4">Required</bridgehead>
     63    <para><xref linkend="gstreamer"/></para>
     64
     65    <bridgehead renderas="sect4">Optional Utilities (Graphics, Compression, Misc.)</bridgehead>
     66    <para><xref linkend="aalib"/>,
     67    <ulink url="http://cairographics.org/">Cairo</ulink>,
     68    <xref linkend="cdparanoia"/>,
     69    <xref linkend="freetype2"/>,
     70    <xref linkend="GConf"/>,
     71    <xref linkend="gtk2"/>,
     72    <xref linkend="gnome-vfs"/>,
     73    <ulink url="http://talinux.fi.tal.org/pub/talinux/sources/Hermes-1.3.3.tar.gz">Hermes</ulink>,
     74    <ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>,
     75    <ulink url="http://cvs.sourceforge.net/viewcvs.py/codecs/libcolorspace-pre/">libcolorspace</ulink>,
     76    <xref linkend="libjpeg"/> or
     77    <ulink url="http://sourceforge.net/projects/mjpeg/">MMX Jpeg</ulink>,
     78    <ulink url="http://eetpc20.bd.psu.edu/~rfisher/Research/Libmmx/libmmx.html">libmmx</ulink>,
     79    <xref linkend="libmng"/>,
     80    <ulink url="http://www.schleef.org/liboil/">liboil</ulink>,
     81    <xref linkend="libpng"/>,
     82    <xref linkend="NASM"/>,
     83    <xref linkend="pango"/>,
     84    X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para>
     85
     86    <bridgehead renderas="sect4">Optional Audio Libraries/Drivers/CODECs</bridgehead>
     87    <para><xref linkend="alsa"/>,
     88    <xref linkend="arts"/>,
     89    <xref linkend="audiofile"/>,
     90    <ulink url="https://cvs.comedi.org/cgi-bin/viewcvs.cgi/audioresample/">audioresample</ulink>,
     91    <xref linkend="esound"/>,
     92    <ulink url="http://sourceforge.net/projects/faac">FAAC</ulink>,
     93    <ulink url="http://sourceforge.net/projects/faac">FAAD2</ulink>,
     94    <xref linkend="flac"/>,
     95    <ulink url="http://kbs.cs.tu-berlin.de/~jutta/toast.html">GSM</ulink>,
     96    <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
     97    <xref linkend="lame"/>,
     98    <xref linkend="liba52"/>,
     99    <ulink url="http://libcdaudio.sourceforge.net/">libcdaudio</ulink>,
     100    <ulink url="http://www.videolan.org/libdca.html">libdts</ulink>,
     101    <xref linkend="libmad"/> (and
     102    <ulink url="http://sourceforge.net/projects/mad/">libid3tag</ulink>),
     103    <xref linkend="libmikmod"/>,
     104    <ulink url="http://www.musepack.net/">libmusepack</ulink> (now known as
     105    <application>libmpcdec</application>),
     106    <ulink url="http://www.musicbrainz.org/">libmusicbrainz</ulink>,
     107    <xref linkend="libogg"/>,
     108    <ulink url="http://www.linux1394.org/">libraw1394</ulink> (and
     109    <ulink url="http://sourceforge.net/projects/libavc1394/">libavc1394</ulink>),
     110    <ulink url="http://www.icecast.org/">libshout</ulink>,
     111    <ulink url="http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/">libsidplay</ulink>,
     112    <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
     113    <xref linkend="libvorbis"/>,
     114    <ulink url="http://www.ladspa.org/">LADSPA</ulink>,
     115    <xref linkend="nas"/>,
     116    <ulink url="http://0pointer.de/lennart/projects/polypaudio/">Polypaudio</ulink>,
     117    <ulink url="http://www.speex.org/">Speex >= 1.1.6</ulink>,
     118    <ulink url="http://www.theora.org/">Theora</ulink>,
     119    <ulink url="http://www.xiph.org/ogg/vorbis/index.html">Tremor</ulink></para>
     120
     121    <bridgehead renderas="sect4">Optional Video Libraries/Drivers/CODECs</bridgehead>
     122    <para><ulink url="http://sourceforge.net/projects/dirac/">Dirac</ulink>,
     123    <ulink url="http://directfb.org/">DirectFB</ulink>,
     124    <ulink url="http://www.divx.com/divx/linux/">DivX4Linux</ulink>,
     125    <ulink url="http://dxr3.sourceforge.net/">DXR3</ulink>,
     126    <xref linkend="libdv"/>,
     127    <ulink url="http://sourceforge.net/projects/dvd/">libdvdnav</ulink>,
     128    <xref linkend="libdvdread"/>,
     129    <xref linkend="libfame"/>,
     130    <ulink url="http://libmpeg2.sourceforge.net/">libmpeg2</ulink>,
     131    <ulink url="https://cvs.comedi.org/cgi-bin/viewcvs.cgi/librfb/">librfb</ulink>,
     132    <ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>,
     133    <ulink url="http://www.thedirks.org/v4l2/">V4L2</ulink>,
     134    <xref linkend="xvid"/></para>
     135
     136    <bridgehead renderas="sect4">Optional Multimedia Utilities</bridgehead>
     137    <para><ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
     138    <ulink url="http://sourceforge.net/projects/libvisual/">libvisual</ulink>,
     139    <xref linkend="sdl"/>,
     140    <ulink url="http://swfdec.sourceforge.net/">swfdec</ulink> and
     141    <xref linkend="xine-lib"/></para>
     142
     143  </sect2>
     144
     145  <sect2 role="installation">
     146    <title>Installation of Gst-plugins</title>
     147
     148    <para>Install <application>gst-plugins</application> by running the following
     149    commands:</para>
     150
     151<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
    143152make &amp;&amp;
    144153make install &amp;&amp;
    145 gst-register</command></userinput></screen>
    146 
    147 </sect2>
    148 
    149 <sect2>
    150 <title>Command explanations</title>
    151 
    152 <para><option>--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas</option>:
    153 Use this option if you have the
    154 <application><acronym>GNOME</acronym>-2</application>
    155 <application>GConf</application> package installed.</para>
    156 
    157 <para><option>--enable-gdk-pixbuf-loader</option>: Use this option to build
    158 the <acronym>GDK</acronym> pixbuf loader module if you have
    159 <application><acronym>GTK</acronym>+-2</application> installed.</para>
     154gst-register</userinput></screen>
     155
     156  </sect2>
     157
     158  <sect2 role="commands">
     159    <title>Command Explanations</title>
     160
     161    <para><option>--with-gconf-schema-file-dir=/etc/gnome/gconf/schemas</option>:
     162    Use this option if you have the <application>GNOME-2</application>
     163    <application>GConf</application> package installed.</para>
     164
     165    <para><option>--enable-gdk-pixbuf-loader</option>: Use this option to build
     166    the GDK pixbuf loader module if you have
     167    <application>GTK+-2</application> installed.</para>
    160168
    161169<!-- This module is currently broken
     
    165173 -->
    166174
    167 <para><option>-enable-xine</option>: Using this option to build the
    168 <application>Xine</application> wrapper module will break the build if you
    169 have <application>xine-libs</application>-&xine-lib-version; installed.</para>
    170 
    171 <para><option>--disable-musepack</option>: Use this option if you have
    172 <application>libmusepack</application>-1.1.1 installed, as this version
    173 of <application>libmusepack</application> breaks the build.</para>
    174 
    175 <para>Note: all other modules are built if the <command>configure</command>
    176 script discovers the required package. To prevent a module from being built,
    177 pass --disable-<replaceable>[module]</replaceable> to
    178 <command>configure</command>. Run <command>configure --help</command> for all
    179 the available module names.</para>
    180 
    181 </sect2>
    182 
    183 <sect2>
    184 <title>Contents</title>
    185 
    186 <para>The <application>gst-plugins</application> package contains
    187 <command>gst-launch-ext-0.8</command>,
    188 <command>gst-visualise-0.8</command>,
    189 <filename class="libraryfile">libgst*</filename> libraries, numerous
    190 <application>GStreamer</application> plugins and a
    191 <application>Gstreamer</application>
    192 <acronym>GDK</acronym> pixbuf loader module.</para>
    193 
    194 </sect2>
    195 
    196 <sect2>
    197 <title>Description</title>
    198 
    199 <sect3><title>gst-launch-ext-0.8</title>
    200 <para><command>gst-launch-ext-0.8</command> is used to run a basic predefined
    201 <application>GStreamer</application> pipeline as a quick test to ensure proper
    202 working of codecs and <application>GStreamer</application>.</para>
    203 </sect3>
    204 
    205 <sect3><title>gst-visualise-0.8</title>
    206 <para><command>gst-visualise-0.8</command> is used to run a basic
    207 <application>GStreamer</application> pipeline to display a graphical
    208 visualisation of an audio stream.</para>
    209 </sect3>
    210 
    211 </sect2>
     175    <para><option>-enable-xine</option>: Using this option to build the
     176    <application>Xine</application> wrapper module will break the build if you
     177    have <application>xine-libs</application>-&xine-lib-version; installed.</para>
     178
     179    <para><option>--disable-musepack</option>: Use this option if you have
     180    <application>libmusepack</application>-1.1.1 installed, as this version
     181    of <application>libmusepack</application> breaks the build.</para>
     182
     183    <para>Note: all other modules are built if the <command>configure</command>
     184    script discovers the required package. To prevent a module from being built,
     185    pass <option>--disable-<replaceable>[module]</replaceable></option> to
     186    <command>configure</command>. Run <command>configure --help</command>
     187    for all the available module names.</para>
     188
     189  </sect2>
     190
     191  <sect2 role="content">
     192    <title>Contents</title>
     193
     194    <segmentedlist>
     195      <segtitle>Installed Programs</segtitle>
     196      <segtitle>Installed Libraries</segtitle>
     197      <segtitle>Installed Directories</segtitle>
     198
     199      <seglistitem>
     200        <seg>gst-launch-ext-0.8 and gst-visualise-0.8</seg>
     201        <seg>libgst*.[so,a], numerous <application>GStreamer</application> plugins,
     202        and a <application>Gstreamer</application> GDK pixbuf loader module</seg>
     203        <seg>None</seg>
     204      </seglistitem>
     205    </segmentedlist>
     206
     207    <variablelist>
     208      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     209      <?dbfo list-presentation="list"?>
     210      <?dbhtml list-presentation="table"?>
     211
     212      <varlistentry id="gst-launch-ext">
     213        <term><command>gst-launch-ext-0.8</command></term>
     214        <listitem>
     215          <para>is used to run a basic predefined
     216          <application>GStreamer</application> pipeline as a quick test to ensure
     217          proper working of codecs and <application>GStreamer</application>.</para>
     218          <indexterm zone="gst-plugins gst-launch-ext">
     219            <primary sortas="b-gst-launch-ext">gst-launch-ext-0.8</primary>
     220          </indexterm>
     221        </listitem>
     222      </varlistentry>
     223
     224      <varlistentry id="gst-visualise">
     225        <term><command>gst-visualise-0.8</command></term>
     226        <listitem>
     227          <para>is used to run a basic <application>GStreamer</application>
     228          pipeline to display a graphical visualisation of an audio stream.</para>
     229          <indexterm zone="gst-plugins gst-visualise">
     230            <primary sortas="b-gst-visualise">gst-visualise-0.8</primary>
     231          </indexterm>
     232        </listitem>
     233      </varlistentry>
     234
     235    </variablelist>
     236
     237  </sect2>
    212238
    213239</sect1>
Note: See TracChangeset for help on using the changeset viewer.