Changeset 2ba0c1a
- Timestamp:
- 07/24/2012 04:16:08 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- a2912ff
- Parents:
- cc2e31b6
- Location:
- multimedia/libdriv
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
multimedia/libdriv/alsa-utils.xml
rcc2e31b6 r2ba0c1a 96 96 running the following commands:</para> 97 97 98 <screen><userinput>./configure --with -systemdsystemunitdir=no&&98 <screen><userinput>./configure --without-systemdsystemunitdir && 99 99 make</userinput></screen> 100 100 … … 110 110 <title>Command Explanations</title> 111 111 112 <para>< command>--with-systemdsystemunitdir=no</command>:112 <para><option>--without-systemdsystemunitdir</option>: 113 113 Do not install systemd units.</para> 114 114 … … 164 164 <application>Udev</application> when the device is detected (during boot 165 165 or when plugged in for USB devices).</para> 166 <!-- 167 <para>As the <systemitem class="username">root</systemitem> user, install 168 a new <application>Udev</application> rules file to create the audio 169 device nodes and run the restore script:</para> 170 171 <screen role="root"><userinput>cat > /etc/udev/rules.d/40-alsa.rules << "EOF" 172 # /etc/udev/rules.d/40-alsa.rules 173 174 # When a sound device is detected, restore the volume settings 175 KERNEL=="controlC[0-9]*", ACTION=="add", RUN+="/usr/sbin/alsactl restore %n" 176 EOF 177 chmod -v 644 /etc/udev/rules.d/40-alsa.rules</userinput></screen> 178 --> 166 179 167 <para>All sound devices are not accessible for any user except 180 168 <systemitem class="username">root</systemitem> and members of the … … 199 187 <segmentedlist> 200 188 <segtitle>Installed Programs</segtitle> 201 <segtitle>Installed Libraries</segtitle>202 189 <segtitle>Installed Directory</segtitle> 203 190 … … 206 193 amixer, aplay, aplaymidi, arecord, arecordmidi, aseqdump, 207 194 aseqnet, iecset, and speaker-test</seg> 208 <seg>None</seg>209 195 <seg>/var/lib/alsa and /usr/share/sounds/alsa</seg> 210 196 </seglistitem> -
multimedia/libdriv/farstream.xml
rcc2e31b6 r2ba0c1a 115 115 </para> 116 116 117 <screen><userinput>./configure --prefix=/usr --disable-python \ 118 --disable-static && 117 <screen><userinput>./configure --prefix=/usr \ 118 --disable-python \ 119 --disable-static && 119 120 make</userinput></screen> 120 121 … … 158 159 </seg> 159 160 <seg> 160 /usr/include/farstream-0.1, /usr/lib/farstream-0.1, 161 /usr/include/farstream-0.1, 162 /usr/lib/farstream-0.1, 161 163 /usr/share/farstream, 162 164 /usr/share/gtk-doc/html/farstream-libs-0.10 and … … 175 177 <listitem> 176 178 <para> 177 contains the FarstreamAPI functions.179 contains the <application>Farstream</application> API functions. 178 180 </para> 179 181 <indexterm zone="farstream libfarstream-0.1"> -
multimedia/libdriv/gst-ffmpeg.xml
rcc2e31b6 r2ba0c1a 28 28 29 29 <sect2 role="package"> 30 <title>Introduction to gst-ffmpeg</title>30 <title>Introduction to Gst FFMpeg</title> 31 31 32 <para>The <application>gst-ffmpeg</application> package is a gstreamer plugin 33 for ffmpeg.</para> 32 <para> 33 The <application>Gst FFMpeg</application> contains GStreamer plugins 34 for <application>FFMpeg</application>. 35 </para> 34 36 35 &lfs7 0_checked;37 &lfs71_checked; 36 38 37 39 <bridgehead renderas="sect3">Package Information</bridgehead> 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&gst-ffmpeg-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&gst-ffmpeg-download-http;"/> 44 </para> 41 45 </listitem> 42 46 <listitem> 43 <para>Download (FTP): <ulink url="&gst-ffmpeg-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&gst-ffmpeg-download-ftp;"/> 49 </para> 44 50 </listitem> 45 51 <listitem> 46 <para>Download MD5 sum: &gst-ffmpeg-md5sum;</para> 52 <para> 53 Download MD5 sum: &gst-ffmpeg-md5sum; 54 </para> 47 55 </listitem> 48 56 <listitem> 49 <para>Download size: &gst-ffmpeg-size;</para> 57 <para> 58 Download size: &gst-ffmpeg-size; 59 </para> 50 60 </listitem> 51 61 <listitem> 52 <para>Estimated disk space required: &gst-ffmpeg-buildsize;</para> 62 <para> 63 Estimated disk space required: &gst-ffmpeg-buildsize; 64 </para> 53 65 </listitem> 54 66 <listitem> 55 <para>Estimated build time: &gst-ffmpeg-time;</para> 67 <para> 68 Estimated build time: &gst-ffmpeg-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 67 81 </itemizedlist> 68 82 69 <bridgehead renderas="sect3"> gst-ffmpeg Dependencies</bridgehead>83 <bridgehead renderas="sect3">Gst FFMpeg Dependencies</bridgehead> 70 84 71 85 <bridgehead renderas="sect4">Required</bridgehead> 72 <para role="required"><xref linkend="gst-plugins-base"/> and 73 <xref linkend="yasm"/></para> 86 <para role="required"> 87 <xref linkend="gst-plugins-base"/> and 88 <xref linkend="yasm"/> 89 </para> 74 90 75 91 <bridgehead renderas="sect4">Optional</bridgehead> 76 <para role="optional"><ulink url="http://code.entropywave.com/projects/orc/">ORC 77 </ulink></para> 92 <para role="optional"> 93 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink> 94 </para> 78 95 79 96 <para condition="html" role="usernotes">User Notes: 80 <ulink url="&blfs-wiki;/gst-ffmpeg"/></para>81 97 <ulink url="&blfs-wiki;/gst-ffmpeg"/> 98 </para> 82 99 </sect2> 83 100 84 101 <sect2 role="installation"> 85 <title>Installation of gst-ffmpeg</title>102 <title>Installation of Gst FFMpeg</title> 86 103 87 <para>Install <application>gst-ffmpeg</application> by running the following 88 commands:</para> 104 <para> 105 Install <application>Gst FFMpeg</application> by running the following 106 commands: 107 </para> 89 108 90 109 <screen><userinput>patch -p1 < ../gst-ffmpeg-&gst-ffmpeg-version;-gcc-4.7-1.patch && … … 92 111 make</userinput></screen> 93 112 94 <para>To test the results, issue: <command>make check</command>.</para> 113 <para> 114 To test the results, issue: <command>make check</command>. 115 </para> 95 116 96 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 117 <para> 118 Now, as the <systemitem class="username">root</systemitem> user: 119 </para> 97 120 98 121 <screen role="root"><userinput>make install</userinput></screen> 99 </sect2>100 101 <sect2 role="commands">102 <title>Command Explanations</title>103 104 <para>105 <command>patch -p1 <106 ../gst-ffmpeg-&gst-ffmpeg-version;-gcc-4.7-1.patch</command>: This patch107 fixes compiling Gst FFmpeg with Gcc 4.7.108 </para>109 122 </sect2> 110 123 … … 113 126 114 127 <segmentedlist> 115 <segtitle>Installed Programs</segtitle> 116 <segtitle>Installed Libraries</segtitle> 117 <segtitle>Installed Directory</segtitle> 128 <segtitle>Installed GStreamer Plugins</segtitle> 118 129 119 130 <seglistitem> 120 <seg> None</seg>121 <seg>libgstffmpeg.so, libgstffmpegscale.so, and libgstpostproc.so</seg>122 < seg>None</seg>131 <seg> 132 libgstffmpeg.so, libgstffmpegscale.so and libgstpostproc.so 133 </seg> 123 134 </seglistitem> 124 135 </segmentedlist> -
multimedia/libdriv/gst-plugins-bad.xml
rcc2e31b6 r2ba0c1a 30 30 <title>Introduction to Gstreamer Bad Plug-ins</title> 31 31 32 <para>The <application>GStreamer Bad Plug-ins</application> package contains a 33 set a set of plug-ins that aren't up to par compared to the rest. They might 34 be close to being good quality, but they're missing something - be it a good 35 code review, some documentation, a set of tests, a real live maintainer, or 36 some actual wide use.</para> 37 38 &lfs70_checked; 32 <para> 33 The <application>GStreamer Bad Plug-ins</application> package contains a set 34 a set of plug-ins that aren't up to par compared to the rest. They might be 35 close to being good quality, but they're missing something - be it a good 36 code review, some documentation, a set of tests, a real live maintainer, 37 or some actual wide use. Also see the <xref linkend="gst-plugins-good"/>, 38 <xref linkend="gst-plugins-ugly"/> and <xref linkend="gst-ffmpeg"/> packages. 39 </para> 40 41 &lfs71_checked; 39 42 40 43 <bridgehead renderas="sect3">Package Information</bridgehead> 41 44 <itemizedlist spacing="compact"> 42 45 <listitem> 43 <para>Download (HTTP): <ulink url="&gst-plugins-bad-download-http;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download (FTP): <ulink url="&gst-plugins-bad-download-ftp;"/></para> 47 </listitem> 48 <listitem> 49 <para>Download MD5 sum: &gst-plugins-bad-md5sum;</para> 50 </listitem> 51 <listitem> 52 <para>Download size: &gst-plugins-bad-size;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated disk space required: &gst-plugins-bad-buildsize;</para> 56 </listitem> 57 <listitem> 58 <para>Estimated build time: &gst-plugins-bad-time;</para> 46 <para> 47 Download (HTTP): <ulink url="&gst-plugins-bad-download-http;"/> 48 </para> 49 </listitem> 50 <listitem> 51 <para> 52 Download (FTP): <ulink url="&gst-plugins-bad-download-ftp;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download MD5 sum: &gst-plugins-bad-md5sum; 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download size: &gst-plugins-bad-size; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Estimated disk space required: &gst-plugins-bad-buildsize; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated build time: &gst-plugins-bad-time; 73 </para> 59 74 </listitem> 60 75 </itemizedlist> … … 63 78 64 79 <bridgehead renderas="sect4">Required</bridgehead> 65 <para role="required"><xref linkend="gst-plugins-base"/></para> 80 <para role="required"> 81 <xref linkend="gst-plugins-base"/> 82 </para> 83 84 <bridgehead renderas="sect4">Recommended</bridgehead> 85 <para role="recommended"> 86 <xref linkend="faac"/>, 87 <xref linkend="libpng"/>, 88 <xref linkend="libvpx"/>, 89 <xref linkend="openssl"/> and 90 <xref linkend="xvid"/> 91 </para> 66 92 67 93 <bridgehead renderas="sect4">Optional</bridgehead> 68 94 <para role="optional"> 69 <ulink url="http://www.celt-codec.org/">celt</ulink>, 70 <xref linkend="curl"/>, 71 <ulink url="http://diracvideo.org/">Dirac</ulink>, 72 <ulink url="http://www.directfb.org/">DirectFB</ulink>, 73 <xref linkend="faac"/>, 74 <xref linkend="faad2"/>, 75 <ulink url="http://www.speech.cs.cmu.edu/flite/">Flite</ulink>, 76 <ulink url="http://code.google.com/p/game-music-emu/"> 77 Game Music Emu</ulink>, 78 <ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>, 79 <xref linkend="jasper"/>, 80 <ulink url="http://www.ladspa.org/">LADSPA</ulink>, 81 <ulink url="http://code.google.com/p/libass/">libass</ulink>, 82 <ulink url="http://libcdaudio.sourceforge.net/">libcdaudio</ulink>, 83 <ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>, 84 <ulink url="http://www.videolan.org/developers/libdca.html">libdca</ulink>, 85 <ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>, 86 <ulink url="http://code.google.com/p/libkate/">libkate</ulink>, 87 <ulink url="http://sourceforge.net/projects/farsight/files/libmimic/"> 88 libmimic</ulink>, 89 <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>, 90 <ulink url="http://sourceforge.net/projects/modplug-xmms/">libmodplug</ulink>, 91 <ulink url="http://www.musepack.net/">libmpcdec</ulink>, 92 <xref linkend="libmusicbrainz"/>, 93 <ulink url="http://code.google.com/p/musicip-libofa/">libofa</ulink>, 94 <xref linkend="libpng"/>, 95 <xref linkend="librsvg"/>, 96 <xref linkend="libsndfile"/>, 97 <xref linkend="libtheora"/>, 98 <ulink url="http://cgit.freedesktop.org/~aplattner/libvdpau"> 99 libvdpau</ulink>, 100 <xref linkend="libvpx"/>, 101 <ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>, 102 <xref linkend="neon"/>, 103 <ulink url="http://kcat.strangesoft.net/openal.html">OpenAL</ulink>, 104 <xref linkend="openssl"/>, 105 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>, 106 <ulink url="http://rtmpdump.mplayerhq.hu/">rtmpdump</ulink>, 107 <ulink url="http://diracvideo.org/">Schroedinger</ulink>, 108 <xref linkend="sdl"/>, 109 <ulink url="http://www.surina.net/soundtouch/">SoundTouch</ulink>, 110 <ulink url="http://www.soft-switch.org/">SpanDSP</ulink>, 111 <ulink url="http://sourceforge.net/projects/opencore-amr/"> 112 vo-aacenc</ulink>, 113 <ulink url="http://sourceforge.net/projects/opencore-amr/"> 114 vo-amrwbenc</ulink>, 115 <ulink url="http://wildmidi.sourceforge.net/">WildMidi</ulink>, 116 <xref linkend="xvid"/>, 117 <ulink url="http://zbar.sourceforge.net/">ZBAR</ulink>, 118 <ulink url="http://zapping.sourceforge.net/ZVBI/index.html"> 119 ZVBI</ulink></para> 95 <ulink url="http://www.celt-codec.org/">celt</ulink>, 96 <xref linkend="curl"/>, 97 <ulink url="http://diracvideo.org/">Dirac</ulink>, 98 <ulink url="http://www.directfb.org/">DirectFB</ulink>, 99 <xref linkend="faac"/>, 100 <xref linkend="faad2"/>, 101 <ulink url="http://www.speech.cs.cmu.edu/flite/">Flite</ulink>, 102 <ulink url="http://code.google.com/p/game-music-emu/"> 103 Game Music Emu</ulink>, 104 <ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>, 105 <xref linkend="jasper"/>, 106 <ulink url="http://www.ladspa.org/">LADSPA</ulink>, 107 <ulink url="http://code.google.com/p/libass/">libass</ulink>, 108 <ulink url="http://libcdaudio.sourceforge.net/">libcdaudio</ulink>, 109 <ulink url="http://sourceforge.net/projects/libdc1394">libdc1394</ulink>, 110 <ulink url="http://www.videolan.org/developers/libdca.html">libdca</ulink>, 111 <ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>, 112 <ulink url="http://code.google.com/p/libkate/">libkate</ulink>, 113 <ulink url="http://sourceforge.net/projects/farsight/files/libmimic/"> 114 libmimic</ulink>, 115 <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>, 116 <ulink url="http://sourceforge.net/projects/modplug-xmms/">libmodplug</ulink>, 117 <ulink url="http://www.musepack.net/">libmpcdec</ulink>, 118 <xref linkend="libmusicbrainz"/>, 119 <ulink url="http://code.google.com/p/musicip-libofa/">libofa</ulink>, 120 <xref linkend="librsvg"/>, 121 <xref linkend="libsndfile"/>, 122 <ulink url="http://cgit.freedesktop.org/~aplattner/libvdpau"> 123 libvdpau</ulink>, 124 <ulink url="http://mjpeg.sourceforge.net/">MJPEG Tools</ulink>, 125 <xref linkend="neon"/>, 126 <ulink url="http://kcat.strangesoft.net/openal.html">OpenAL</ulink>, 127 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>, 128 <ulink url="http://rtmpdump.mplayerhq.hu/">rtmpdump</ulink>, 129 <ulink url="http://diracvideo.org/">Schroedinger</ulink>, 130 <xref linkend="sdl"/>, 131 <ulink url="http://www.surina.net/soundtouch/">SoundTouch</ulink>, 132 <ulink url="http://www.soft-switch.org/">SpanDSP</ulink>, 133 <ulink url="http://sourceforge.net/projects/opencore-amr/"> 134 VO AACENC</ulink>, 135 <ulink url="http://sourceforge.net/projects/opencore-amr/"> 136 VO AMRWBENC</ulink>, 137 <ulink url="http://wildmidi.sourceforge.net/">WildMidi</ulink>, 138 <ulink url="http://zbar.sourceforge.net/">ZBAR</ulink> and 139 <ulink url="http://zapping.sourceforge.net/ZVBI/index.html"> 140 ZVBI</ulink> 141 </para> 120 142 121 143 <bridgehead renderas="sect4">Optional, for the unit regression tests</bridgehead> 122 <para> To run the tests you need to have compiled gstreamer against libcheck,123 and you can optionally use124 < ulink url="http://www.valgrind.org/">Valgrind</ulink></para>144 <para> 145 <ulink url="http://www.valgrind.org/">Valgrind</ulink> 146 </para> 125 147 126 148 <para condition="html" role="usernotes">User Notes: 127 <ulink url="&blfs-wiki;/gst-plugins-bad"/></para>128 149 <ulink url="&blfs-wiki;/gst-plugins-bad"/> 150 </para> 129 151 </sect2> 130 152 … … 132 154 <title>Installation of GStreamer Bad Plug-ins</title> 133 155 134 <para>Install <application>Gstreamer Bad Plug-ins</application> by running the following 135 commands:</para> 156 <para> 157 Install <application>Gstreamer Bad Plug-ins</application> by running the following 158 commands: 159 </para> 136 160 137 161 <screen><userinput>./configure --prefix=/usr --with-gtk=3.0 --disable-examples && 138 162 make</userinput></screen> 139 163 140 <para>To test the results, issue: <command>make check</command>. Note that 141 tests for some of the items may fail.</para> 142 143 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 164 <para> 165 To test the results, issue: <command>make check</command>. Note that 166 tests for some of the items may fail. 167 </para> 168 169 <para> 170 Now, as the <systemitem class="username">root</systemitem> user: 171 </para> 144 172 145 173 <screen role="root"><userinput>make install</userinput></screen> … … 150 178 <title>Command Explanations</title> 151 179 152 <para><command>--with-gtk=3.0</command>: Build with <application>gtk3</application> 153 instead of the default gtk2 : recommended for a <application>gnome</application> 154 desktop.</para> 155 156 <para><command>--disable-examples</command>: if the dependenc{y,ies} for the camera 157 driver have been satisfied, the associated example code fails to build.</para> 180 <para> 181 <parameter>--with-gtk=3.0</parameter>: Build against <application>GTK+ 3</application> 182 instead of the default <application>GTK+ 2</application>: recommended for a 183 <application>GNOME</application> Desktop. 184 </para> 185 186 <para> 187 <option>--disable-examples</option>: if the dependencies for the camera 188 driver have been satisfied, the associated example code fails to build. 189 </para> 158 190 159 191 </sect2> … … 163 195 164 196 <segmentedlist> 165 <segtitle>Installed Programs</segtitle>166 197 <segtitle>Installed Libraries</segtitle> 167 198 <segtitle>Installed Directories</segtitle> 168 199 169 200 <seglistitem> 170 <seg>none</seg> 171 <seg>Several <application>GStreamer</application> plugins</seg> 172 <seg>/usr/{include/gstreamer-0.10/gst/signalprocessor, 173 share/{gtk-doc/gst-plugins-bad-libs-0.10, 174 gstreamer-0.10/camera-apps}}</seg> 201 <seg> 202 libgstbasecamerabinsrc-0.10.so, libgstbasevideo-0.10.so, libgstcodecparsers-0.10.so, 203 libgstphotography-0.10.so, libgstsignalprocessor-0.10.so and libgstvdp-0.10.so 204 </seg> 205 <seg> 206 /usr/include/gstreamer-0.10/gst/{basecamerabinsrc,codecparsers,interfaces}, 207 /usr/include/gstreamer-0.10/gst/{signalprocessor,vdpau,video} and 208 /usr/share/gtk-doc/gst-plugins-bad-libs-0.10 209 </seg> 175 210 </seglistitem> 176 211 </segmentedlist> -
multimedia/libdriv/gst-plugins-base.xml
rcc2e31b6 r2ba0c1a 31 31 <title>Introduction to GStreamer Base Plug-ins</title> 32 32 33 <para>The <application>GStreamer Base Plug-ins</application> is a 34 well-groomed and well-maintained collection of 35 <application>GStreamer</application> plug-ins and elements, spanning the 36 range of possible types of elements one would want to write for 37 <application>GStreamer</application>. It also contains helper libraries 38 and base classes useful for writing elements. A wide range of video and 39 audio decoders, encoders, and filters are included. Also see the 40 <xref linkend="gst-plugins-good"/>, <xref linkend="gst-plugins-bad"/>, 41 <xref linkend="gst-plugins-ugly"/>, and <xref linkend="gst-ffmpeg"/> 42 packages.</para> 43 44 &lfs70_checked; 33 <para> 34 The <application>GStreamer Base Plug-ins</application> is a 35 well-groomed and well-maintained collection of 36 <application>GStreamer</application> plug-ins and elements, spanning the 37 range of possible types of elements one would want to write for 38 <application>GStreamer</application>. It also contains helper libraries 39 and base classes useful for writing elements. A wide range of video and 40 audio decoders, encoders, and filters are included. Also see the 41 <xref linkend="gst-plugins-bad"/>, <xref linkend="gst-plugins-good"/>, 42 <xref linkend="gst-plugins-ugly"/>, and <xref linkend="gst-ffmpeg"/> 43 packages. 44 </para> 45 46 &lfs71_checked; 45 47 46 48 <bridgehead renderas="sect3">Package Information</bridgehead> 47 49 <itemizedlist spacing="compact"> 48 50 <listitem> 49 <para>Download (HTTP): <ulink url="&gst-plugins-base-download-http;"/></para> 50 </listitem> 51 <listitem> 52 <para>Download (FTP): <ulink url="&gst-plugins-base-download-ftp;"/></para> 53 </listitem> 54 <listitem> 55 <para>Download MD5 sum: &gst-plugins-base-md5sum;</para> 56 </listitem> 57 <listitem> 58 <para>Download size: &gst-plugins-base-size;</para> 59 </listitem> 60 <listitem> 61 <para>Estimated disk space required: &gst-plugins-base-buildsize;</para> 62 </listitem> 63 <listitem> 64 <para>Estimated build time: &gst-plugins-base-time;</para> 51 <para> 52 Download (HTTP): <ulink url="&gst-plugins-base-download-http;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download (FTP): <ulink url="&gst-plugins-base-download-ftp;"/> 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download MD5 sum: &gst-plugins-base-md5sum; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Download size: &gst-plugins-base-size; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated disk space required: &gst-plugins-base-buildsize; 73 </para> 74 </listitem> 75 <listitem> 76 <para> 77 Estimated build time: &gst-plugins-base-time; 78 </para> 65 79 </listitem> 66 80 </itemizedlist> … … 109 123 110 124 <para condition="html" role="usernotes">User Notes: 111 <ulink url="&blfs-wiki;/gst-plugins-base"/></para>112 125 <ulink url="&blfs-wiki;/gst-plugins-base"/> 126 </para> 113 127 </sect2> 114 128 … … 116 130 <title>Installation of GStreamer Base Plug-ins</title> 117 131 118 <para>Install <application>GStreamer Base Plug-ins</application> by running 119 the following commands:</para> 132 <para> 133 Install <application>GStreamer Base Plug-ins</application> by running 134 the following commands: 135 </para> 120 136 121 137 <screen><userinput>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ … … 124 140 make</userinput></screen> 125 141 126 <!-- without libcheck, 'make check' is pointless --> 127 <para>To run the unit regression tests, issue: <command>make check</command>. 128 There are 129 many other <filename>Makefile</filename> targets you can specify for 130 running the tests, issue <command>make -C tests/check help</command> to see 131 the complete list.</para> 132 133 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 142 <para> 143 To run the unit regression tests, issue: <command>make check</command>. 144 There are many other <filename>Makefile</filename> targets you can specify 145 for running the tests, issue <command>make -C tests/check help</command> 146 to see the complete list. 147 </para> 148 149 <para> 150 Now, as the <systemitem class="username">root</systemitem> user: 151 </para> 134 152 135 153 <screen role="root"><userinput>make install</userinput></screen> 136 137 <!-- Docs are installed now138 <para>If you did not rebuild the API documentation by passing139 <option>-enable-gtk-doc</option> to the <command>configure</command>140 script and you wish to install the pre-built documentation, issue the141 following command as the <systemitem class="username">root</systemitem>142 user:</para>143 144 <screen role="root"><userinput>make -C docs/libs install-data &&145 make -C docs/plugins install-data</userinput></screen>-->146 154 147 155 </sect2> … … 150 158 <title>Command Explanations</title> 151 159 160 <para> 161 <command>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ 162 docs/libs/Makefile.in</command>: This <command>sed</command> tests if 163 <command>gtkdoc-rebase</command> is present, and only uses it if it is, 164 but the test <command>which gtk-doc</command> is interpreted as an error by 165 <command>make</command> if <command>gtkdoc-rebase</command> is not present. 166 The <command>sed</command> command ensures the command is always regarded as 167 successful. 168 </para> 169 152 170 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 153 href="../../xincludes/gtk-doc-rebuild.xml"/> 154 155 <para><option>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ 156 docs/libs/Makefile.in</option>: This Makefile tests if 157 <command>gtkdoc-rebase</command> is present, and only uses it if it is, 158 but the test <command>which gtk-doc</command> is interpreted as an error by 159 <command>make</command> if <command>gtkdoc-rebase</command> is not present. The 160 <command>sed</command> command ensures the command is always regarded as 161 successful.</para> 162 163 <para><option>--disable-static</option>: This switch prevents the static 164 libraries from being built.</para> 171 href="../../xincludes/static-libraries.xml"/> 172 173 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 174 href="../../xincludes/gtk-doc-rebuild.xml"/> 165 175 166 176 </sect2> … … 175 185 176 186 <seglistitem> 177 <seg>gst-visualise-0.10</seg> 178 <seg>libgst*.{so,a} and numerous <application>GStreamer</application> 179 plugins</seg> 180 <seg>/usr/include/gstreamer-0.10/gst/{too numerous to list} and 181 /usr/share/gtk-doc/html/gst-plugins-base-libs-0.10</seg> 187 <seg> 188 gst-visualise-0.10 189 </seg> 190 <seg> 191 libgstapp-0.10.so, libgstaudio-0.10.so, libgstcdda-0.10.so, libgstfft-0.10.so, 192 libgstinterfaces-0.10.so, libgstnetbuffer-0.10.so, libgstpbutils-0.10.so, 193 libgstriff-0.10.so, libgstrtp-0.10.so, libgstrtsp-0.10.so, libgstsdp-0.10.so, 194 libgsttag-0.10.so and libgstvideo-0.10.so 195 </seg> 196 <seg> 197 /usr/include/gstreamer-0.10/gst/{app,audio,cdda,fft,floatcast,interfaces,netbuffer} 198 /usr/include/gstreamer-0.10/gst/{pbutils,riff,rtp,rtsp,sdp,tag,video}, 199 /usr/share/gst-plugins-base, 200 /usr/share/gtk-doc/html/gst-plugins-base-libs-0.10 and 201 /usr/share/gtk-doc/html/gst-plugins-base-plugins-0.10 202 </seg> 182 203 </seglistitem> 183 204 </segmentedlist> … … 191 212 <term><command>gst-visualise-0.10</command></term> 192 213 <listitem> 193 <para>is used to run a basic <application>GStreamer</application> 194 pipeline to display a graphical visualisation of an audio stream.</para> 214 <para> 215 is used to run a basic <application>GStreamer</application> 216 pipeline to display a graphical visualisation of an audio stream. 217 </para> 195 218 <indexterm zone="gst-plugins-base gst-visualise"> 196 219 <primary sortas="b-gst-visualise">gst-visualise-0.10</primary> -
multimedia/libdriv/gst-plugins-good.xml
rcc2e31b6 r2ba0c1a 6 6 7 7 <!ENTITY gst-plugins-good-download-http 8 "&gnome-download-http;/gst-plugins-good/0.10/gst-plugins-good-&gst-plugins-good-version;.tar.xz">8 "&gnome-download-http;/gst-plugins-good/0.10/gst-plugins-good-&gst-plugins-good-version;.tar.xz"> 9 9 <!ENTITY gst-plugins-good-download-ftp 10 "&gnome-download-ftp;/gst-plugins-good/0.10/gst-plugins-good-&gst-plugins-good-version;.tar.xz">10 "&gnome-download-ftp;/gst-plugins-good/0.10/gst-plugins-good-&gst-plugins-good-version;.tar.xz"> 11 11 <!ENTITY gst-plugins-good-md5sum "555845ceab722e517040bab57f9ace95"> 12 12 <!ENTITY gst-plugins-good-size "2.6 MB"> … … 15 15 ]> 16 16 17 <sect1 id="gst-plugins-good" 18 xreflabel="gst-plugins-good-&gst-plugins-good-version;"> 17 <sect1 id="gst-plugins-good" xreflabel="gst-plugins-good-&gst-plugins-good-version;"> 19 18 <?dbhtml filename="gst-plugins-good.html"?> 20 19 … … 125 124 <bridgehead renderas="sect4">Optional, for the unit regression tests</bridgehead> 126 125 <para> 127 To run the tests you need to have compiled gstreamer against libcheck, and128 you can optionally use129 126 <ulink url="http://www.valgrind.org/">Valgrind</ulink> 130 127 </para> … … 193 190 194 191 <segmentedlist> 195 <segtitle>Installed Libraries</segtitle>196 192 <segtitle>Installed Directory</segtitle> 197 193 198 194 <seglistitem> 199 <seg>200 Numerous <application>GStreamer</application> plugins201 </seg>202 195 <seg> 203 196 /usr/share/gtk-doc/html/gst-plugins-good-plugins-0.10 -
multimedia/libdriv/gst-plugins-ugly.xml
rcc2e31b6 r2ba0c1a 5 5 %general-entities; 6 6 7 <!ENTITY gst-plugins-ugly-download-http "http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-&gst-plugins-ugly-version;.tar.xz"> 7 <!ENTITY gst-plugins-ugly-download-http 8 "http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-&gst-plugins-ugly-version;.tar.xz"> 8 9 <!ENTITY gst-plugins-ugly-download-ftp " "> 9 <!-- <!ENTITY gst-plugins-ugly-download-ftp "&gnome-download-ftp;/gst-plugins-ugly/0.10/gst-plugins-ugly-&gst-plugins-ugly-version;.tar.bz2"> -->10 10 <!ENTITY gst-plugins-ugly-md5sum "ba26045c8c8c91f0d48d327ccf53ac0c"> 11 11 <!ENTITY gst-plugins-ugly-size "864 KB"> … … 14 14 ]> 15 15 16 <sect1 id="gst-plugins-ugly" 17 xreflabel="gst-plugins-ugly-&gst-plugins-ugly-version;"> 16 <sect1 id="gst-plugins-ugly" xreflabel="gst-plugins-ugly-&gst-plugins-ugly-version;"> 18 17 <?dbhtml filename="gst-plugins-ugly.html"?> 19 18 … … 32 31 <title>Introduction to GStreamer Ugly Plug-ins</title> 33 32 34 <para>The <application>GStreamer Ugly Plug-ins</application> is a set of 35 plug-ins considered by the <application>GStreamer</application> developers 36 to have good quality and correct functionality, but distributing them might 37 pose problems. The license on either the plug-ins or the supporting 38 libraries might not be how the <application>GStreamer</application> 39 developers would like. The code might be widely known to present patent 40 problems. Also see the <xref linkend="gst-plugins-good"/>, <ulink 41 url="http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html"> 42 GStreamer Bad Plug-ins</ulink> and <ulink 43 url="http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html">GStreamer 44 FFmpeg plug-in</ulink> packages.</para> 33 <para> 34 The <application>GStreamer Ugly Plug-ins</application> is a set of plug-ins 35 considered by the <application>GStreamer</application> developers to have 36 good quality and correct functionality, but distributing them might pose 37 problems. The license on either the plug-ins or the supporting libraries 38 might not be how the <application>GStreamer</application> developers would 39 like. The code might be widely known to present patent problems. Also see 40 the <xref linkend="gst-plugins-bad"/>, <xref linkend="gst-plugins-good"/> 41 and <xref linkend="gst-ffmpeg"/> packages. 42 </para> 45 43 46 &lfs7 0_checked;44 &lfs71_checked; 47 45 48 46 <bridgehead renderas="sect3">Package Information</bridgehead> 49 47 <itemizedlist spacing="compact"> 50 48 <listitem> 51 <para>Download (HTTP): <ulink url="&gst-plugins-ugly-download-http;"/></para> 49 <para> 50 Download (HTTP): <ulink url="&gst-plugins-ugly-download-http;"/> 51 </para> 52 52 </listitem> 53 53 <listitem> 54 <para>Download (FTP): <ulink url="&gst-plugins-ugly-download-ftp;"/></para> 54 <para> 55 Download (FTP): <ulink url="&gst-plugins-ugly-download-ftp;"/> 56 </para> 55 57 </listitem> 56 58 <listitem> 57 <para>Download MD5 sum: &gst-plugins-ugly-md5sum;</para> 59 <para> 60 Download MD5 sum: &gst-plugins-ugly-md5sum; 61 </para> 58 62 </listitem> 59 63 <listitem> 60 <para>Download size: &gst-plugins-ugly-size;</para> 64 <para> 65 Download size: &gst-plugins-ugly-size; 66 </para> 61 67 </listitem> 62 68 <listitem> 63 <para>Estimated disk space required: &gst-plugins-ugly-buildsize;</para> 69 <para> 70 Estimated disk space required: &gst-plugins-ugly-buildsize; 71 </para> 64 72 </listitem> 65 73 <listitem> 66 <para>Estimated build time: &gst-plugins-ugly-time;</para> 74 <para> 75 Estimated build time: &gst-plugins-ugly-time; 76 </para> 67 77 </listitem> 68 78 </itemizedlist> … … 99 109 <bridgehead renderas="sect4">Optional, for the unit regression tests</bridgehead> 100 110 <para> 101 To run the tests you need to have compiled gstreamer against libcheck,102 and you can optionaly use103 111 <ulink url="http://www.valgrind.org/">Valgrind</ulink> 104 112 </para> 105 113 106 <bridgehead renderas="sect4">Optional (Required to Rebuild the API 107 Documentation)</bridgehead> 114 <bridgehead renderas="sect4"> 115 Optional (Required to Rebuild the API Documentation) 116 </bridgehead> 108 117 <para role="optional"> 109 118 <xref linkend="gtk-doc"/> and … … 113 122 114 123 <para condition="html" role="usernotes">User Notes: 115 <ulink url="&blfs-wiki;/gst-plugins-ugly"/></para>116 124 <ulink url="&blfs-wiki;/gst-plugins-ugly"/> 125 </para> 117 126 </sect2> 118 127 … … 120 129 <title>Installation of GStreamer Ugly Plug-ins</title> 121 130 122 <para>Install <application>GStreamer Ugly Plug-ins</application> by running 123 the following commands:</para> 131 <para> 132 Install <application>GStreamer Ugly Plug-ins</application> by running 133 the following commands: 134 </para> 124 135 125 136 <screen><userinput>./configure --prefix=/usr && 126 137 make</userinput></screen> 127 138 128 <para>To run the unit regression tests, issue: <command>make check</command>.</para> 139 <para> 140 To run the unit regression tests, issue: <command>make check</command>. 141 </para> 129 142 130 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 143 <para> 144 Now, as the <systemitem class="username">root</systemitem> user: 145 </para> 131 146 132 147 <screen role="root"><userinput>make install</userinput></screen> 133 148 134 <para>If you did not rebuild the API documentation by passing 135 <option>--enable-gtk-doc</option> to the <command>configure</command> 136 script and you wish to install the pre-built documentation, issue the 137 following command as the <systemitem class="username">root</systemitem> 138 user:</para> 149 <para> 150 If you did not rebuild the API documentation by passing 151 <option>--enable-gtk-doc</option> to the <command>configure</command> 152 script and you wish to install the pre-built documentation, issue the 153 following command as the <systemitem class="username">root</systemitem> 154 user: 155 </para> 139 156 140 157 <screen role="root"><userinput>make -C docs/plugins install-data</userinput></screen> 158 159 </sect2> 160 161 <sect2 role="commands"> 162 <title>Command Explanations</title> 163 164 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 165 href="../../xincludes/gtk-doc-rebuild.xml"/> 141 166 142 167 </sect2> … … 146 171 147 172 <segmentedlist> 148 <segtitle>Installed Programs</segtitle> 149 <segtitle>Installed Libraries</segtitle> 150 <segtitle>Installed Directories</segtitle> 173 <segtitle>Installed Directory</segtitle> 151 174 152 175 <seglistitem> 153 <seg> None</seg>154 <seg>Several <application>GStreamer</application> plugins</seg>155 < seg>/usr/share/gtk-doc/html/gst-plugins-ugly-plugins-0.10</seg>176 <seg> 177 /usr/share/gtk-doc/html/gst-plugins-ugly-plugins-0.10 178 </seg> 156 179 </seglistitem> 157 180 </segmentedlist> -
multimedia/libdriv/gstreamer.xml
rcc2e31b6 r2ba0c1a 13 13 ]> 14 14 15 <sect1 id="gstreamer" xreflabel=" gstreamer-&gstreamer-version;">15 <sect1 id="gstreamer" xreflabel="GStreamer-&gstreamer-version;"> 16 16 <?dbhtml filename="gstreamer.html"?> 17 17 … … 21 21 </sect1info> 22 22 23 <title> gstreamer-&gstreamer-version;</title>23 <title>GStreamer-&gstreamer-version;</title> 24 24 25 25 <indexterm zone="gstreamer"> … … 30 30 <title>Introduction to GStreamer</title> 31 31 32 <para>The <application>GStreamer</application> package contains a streaming 33 media framework that enables applications to share a common set of plugins for 34 things like video decoding and encoding, audio encoding and decoding, audio 35 and video filters, audio visualisation, Web streaming and anything else that 36 streams in real-time or otherwise. It is modelled after research software 37 worked on at the Oregon Graduate Institute. After installing 38 <application>GStreamer</application>, you'll likely need to install 39 one or more of the <xref linkend="gst-plugins-good"/>, 40 <xref linkend="gst-plugins-ugly"/>, <xref linkend="gst-plugins-bad"/> 41 and <xref linkend="gst-ffmpeg"/> packages.</para> 42 43 &lfs70_checked; 32 <para> 33 <application>GStreamer</application> is a streaming media framework that 34 enables applications to share a common set of plugins for things like 35 video decoding and encoding, audio encoding and decoding, audio and video 36 filters, audio visualisation, Web streaming and anything else that streams 37 in real-time or otherwise. It is modelled after research software worked 38 on at the Oregon Graduate Institute. After installing 39 <application>GStreamer</application>, you'll likely need to install one or 40 more of the <xref linkend="gst-plugins-bad"/>, 41 <xref linkend="gst-plugins-good"/>, <xref linkend="gst-plugins-ugly"/> and 42 <xref linkend="gst-ffmpeg"/> packages. 43 </para> 44 45 &lfs71_checked; 44 46 45 47 <bridgehead renderas="sect3">Package Information</bridgehead> 46 48 <itemizedlist spacing="compact"> 47 49 <listitem> 48 <para>Download (HTTP): <ulink url="&gstreamer-download-http;"/></para> 49 </listitem> 50 <listitem> 51 <para>Download (FTP): <ulink url="&gstreamer-download-ftp;"/></para> 52 </listitem> 53 <listitem> 54 <para>Download MD5 sum: &gstreamer-md5sum;</para> 55 </listitem> 56 <listitem> 57 <para>Download size: &gstreamer-size;</para> 58 </listitem> 59 <listitem> 60 <para>Estimated disk space required: &gstreamer-buildsize;</para> 61 </listitem> 62 <listitem> 63 <para>Estimated build time: &gstreamer-time;</para> 50 <para> 51 Download (HTTP): <ulink url="&gstreamer-download-http;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download (FTP): <ulink url="&gstreamer-download-ftp;"/> 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download MD5 sum: &gstreamer-md5sum; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Download size: &gstreamer-size; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated disk space required: &gstreamer-buildsize; 72 </para> 73 </listitem> 74 <listitem> 75 <para> 76 Estimated build time: &gstreamer-time; 77 </para> 64 78 </listitem> 65 79 </itemizedlist> … … 81 95 <para role="optional"> 82 96 <xref linkend="gsl"/>, 83 <xref linkend='check'/> (required to run the unit regression tests and also enables84 <filename class='libraryfile'>libgstcheck-0.10</filename>), and85 97 <ulink url="http://www.valgrind.org/">Valgrind</ulink> 86 98 (optionaly used during the unit regression tests) 87 99 </para> 88 100 89 <!-- exceptionally, there seems no way to install the shipped 90 API docs, so they have to be built, not rebuilt.--> 91 <bridgehead renderas="sect4">Optional (Required to build the API 92 Documentation)</bridgehead> 101 <bridgehead renderas="sect4"> 102 Optional (Required to rebuild the API Documentation) 103 </bridgehead> 93 104 <para role="optional"> 94 105 <xref linkend="gtk-doc"/> and 95 106 <xref linkend="python2"/> (compiled against an XML Parser such as 96 <xref linkend="expat"/>). Alternatively, developers can access 97 the online API docs at <ulink 98 url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/api-index-full.html"> 99 freedesktop.org</ulink> 100 </para> 101 102 <bridgehead renderas="sect4">Optional (Required to Build 103 Manuals)</bridgehead> 107 <xref linkend="expat"/>). 108 </para> 109 110 <bridgehead renderas="sect4">Optional (Required to Build Manuals)</bridgehead> 104 111 <para role="optional"> 105 <xref linkend="libxslt"/>,106 <xref linkend="texlive"/>,107 112 <xref linkend="docbook-utils"/>, 108 <ulink url="http://www.xfig.org/">Transfig</ulink> (all needed 109 to build the HTML manual), plus 110 <xref linkend="gs"/>, and 111 <ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink> 112 to build the postscript and PDF manuals. 113 Alternatively, developers can access the online manual at <ulink 114 url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/index.html"> 115 freedesktop.org</ulink> 113 <xref linkend="gs"/> 114 <xref linkend="libxslt"/> and 115 <xref linkend="texlive"/> 116 116 </para> 117 117 118 118 <para condition="html" role="usernotes">User Notes: 119 <ulink url="&blfs-wiki;/gstreamer"/></para>120 119 <ulink url="&blfs-wiki;/gstreamer"/> 120 </para> 121 121 </sect2> 122 122 … … 124 124 <title>Installation of GStreamer</title> 125 125 126 <para>Install <application>GStreamer</application> by running the following 127 commands:</para> 126 <para> 127 Install <application>GStreamer</application> by running the following 128 commands: 129 </para> 128 130 129 131 <screen><userinput>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ 130 132 docs/{gst,libs}/Makefile.in && 131 133 ./configure --prefix=/usr \ 132 --libexecdir=/usr/lib && 134 --libexecdir=/usr/lib \ 135 --disable-static && 133 136 make</userinput></screen> 134 137 135 <para>To test the results, issue: <command>make check</command>. There are 136 many other <filename>Makefile</filename> targets you can specify for 137 running the tests, issue <command>make -C tests/check help</command> to see 138 the complete list.</para> 139 140 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 138 <para> 139 To test the results, issue: <command>make check</command>. There are 140 many other <filename>Makefile</filename> targets you can specify for 141 running the tests, issue <command>make -C tests/check help</command> 142 to see the complete list. 143 </para> 144 145 <para> 146 Now, as the <systemitem class="username">root</systemitem> user: 147 </para> 141 148 142 149 <screen role="root"><userinput>make install && … … 153 160 <title>Testing the Installation</title> 154 161 155 <para>To test the functionality of the 156 <application>GStreamer</application> installation, you can run a simple 157 test as an unprivileged user (you may have to run 158 <command>ldconfig</command> as the 159 <systemitem class="username">root</systemitem> user before attempting 160 the test).</para> 162 <para> 163 To test the functionality of the 164 <application>GStreamer</application> installation, you can run a 165 simple test as an unprivileged user (you may have to run 166 <command>ldconfig</command> as the 167 <systemitem class="username">root</systemitem> user before 168 attempting the test). 169 </para> 161 170 162 171 <screen><userinput>gst-launch -v fakesrc num_buffers=5 ! fakesink</userinput></screen> 163 172 164 <para>If the command outputs a series of messages from fakesrc and 165 fakesink, everything is okay.</para> 173 <para> 174 If the command outputs a series of messages from fakesrc and 175 fakesink, everything is okay. 176 </para> 166 177 167 178 </sect3> … … 172 183 <title>Command Explanations</title> 173 184 174 <para><option>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ 175 docs/{gst,libs}/Makefile.in</option>: Two of the Makefiles test if 176 <command>gtkdoc-rebase</command> is present, and only use it if it is, 177 but the test <command>which gtk-doc</command> is interpreted as an error by 178 <command>make</command> if <command>gtkdoc-rebase</command> is not present. The 179 <command>sed</command> command ensures the command is always regarded as 180 successful.</para> 181 182 <para><parameter>--libexecdir=/usr/lib</parameter>: This parameter is used 183 so that the <application>GStreamer</application> internal support programs 184 are installed in the preferred location of <filename 185 class='directory'>/usr/lib/gstreamer-0.10</filename> instead of <filename 186 class='directory'>/usr/libexec/gstreamer-0.10</filename>.</para> 185 <para> 186 <command>sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ 187 docs/{gst,libs}/Makefile.in</command>: Two of the Makefiles test if 188 <command>gtkdoc-rebase</command> is present, and only use it if it is, 189 but the test <command>which gtk-doc</command> is interpreted as an error by 190 <command>make</command> if <command>gtkdoc-rebase</command> is not present. 191 The <command>sed</command> command ensures the command is always regarded as 192 successful. 193 </para> 194 195 <para> 196 <parameter>--libexecdir=/usr/lib</parameter>: This parameter is used 197 so that the <application>GStreamer</application> internal support programs 198 are installed in the preferred location of <filename 199 class="directory">/usr/lib/gstreamer-0.10</filename> instead of <filename 200 class="directory">/usr/libexec/gstreamer-0.10</filename>. 201 </para> 187 202 188 203 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 189 href="../../xincludes/gtk-doc-rebuild.xml"/> 190 191 <para><option>--disable-static</option>: This switch prevents the static 192 libraries from being built.</para> 193 194 <para><option>--enable-docbook</option>: This parameter is used to build 195 HTML, PDF and PostScript versions of the 196 <application>GStreamer</application> User's Manual, FAQ and Writer's Guide. 197 Note that you must have all the listed dependencies installed.</para> 198 199 <para><command>chown -v -R root:root ...</command>: The documentation is 200 installed with ownerships of the user who untarred and built the package. 201 This command changes the ownerships of the installed documentation files to 202 root:root and is only executed if the documentation files were built and 203 installed.</para> 204 href="../../xincludes/static-libraries.xml"/> 205 206 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 207 href="../../xincludes/gtk-doc-rebuild.xml"/> 208 209 <para> 210 <option>--enable-docbook</option>: This parameter is used to build 211 HTML, PDF and PostScript versions of the 212 <application>GStreamer</application> User's Manual, FAQ and Writer's 213 Guide. Note that you must have all the listed dependencies installed. 214 </para> 215 216 <para> 217 <command>chown -v -R root:root ...</command>: The documentation is 218 installed with ownerships of the user who untarred and built the 219 package. This command changes the ownerships of the installed 220 documentation files to root:root and is only executed if the 221 documentation files were built and installed. 222 </para> 204 223 205 224 </sect2> … … 214 233 215 234 <seglistitem> 216 <seg>gst-feedback, gst-feedback-0.10, gst-inspect, gst-inspect-0.10, 217 gst-launch, gst-launch-0.10, gst-plugin-scanner, gst-typefind, 218 gst-typefind-0.10, gst-xmlinspect, gst-xmlinspect-0.10, gst-xmllaunch, 219 and gst-xmllaunch-0.10</seg> 220 <seg>libgstbase-0.10.{so,a}, libgstcheck-0.10.{so,a}, 221 libgstcontroller-0.10.{so,a}, libgstcoreelements.so, 222 libgstcoreindexers.so, libgstdataprotocol-0.10.{so,a}, 223 libgstnet-0.10.{so,a}, and libgstreamer-0.10.{so,a}</seg> 224 <seg>/usr/{include/gstreamer-0.10/gst/{base,check,controller, 225 dataprotocol,net},lib/{gstreamer-0.10,gstreamer/gstreamer-0.10}, 226 share/{gstreamer-0.10/presets,gtk-doc/html/{gstreamer-0.10, 227 gstreamer-libs-0.10,gstreamer-plugins-0.10}}}</seg> 235 <seg> 236 gst-feedback, gst-feedback-0.10, gst-inspect, gst-inspect-0.10, 237 gst-launch, gst-launch-0.10, gst-typefind, gst-typefind-0.10, 238 gst-xmlinspect, gst-xmlinspect-0.10, gst-xmllaunch and 239 gst-xmllaunch-0.10 240 </seg> 241 <seg> 242 libgstbase-0.10.so, libgstcheck-0.10.so, libgstcontroller-0.10.so, 243 libgstdataprotocol-0.10.so, libgstnet-0.10.so and 244 libgstreamer-0.10.so 245 </seg> 246 <seg> 247 /usr/include/gstreamer-0.10, 248 /usr/lib/gstreamer-0.10, 249 /usr/share/gtk-doc/html/gstreamer-0.10, 250 /usr/share/gtk-doc/html/gstreamer-libs-0.10 and 251 /usr/share/gtk-doc/html/gstreamer-plugins-0.10 252 </seg> 228 253 </seglistitem> 229 254 </segmentedlist> … … 237 262 <term><command>gst-feedback-0.10</command></term> 238 263 <listitem> 239 <para>generates debug info for <application>GStreamer</application> 240 bug reports.</para> 264 <para> 265 generates debug info for <application>GStreamer</application> 266 bug reports. 267 </para> 241 268 <indexterm zone="gstreamer gst-feedback"> 242 269 <primary sortas="b-gst-feedback">gst-feedback-0.10</primary> … … 248 275 <term><command>gst-inspect-0.10</command></term> 249 276 <listitem> 250 <para>prints information about a 251 <application>GStreamer</application> plugin or element.</para> 277 <para> 278 prints information about a 279 <application>GStreamer</application> plugin or element. 280 </para> 252 281 <indexterm zone="gstreamer gst-inspect"> 253 282 <primary sortas="b-gst-inspect">gst-inspect-0.10</primary> … … 259 288 <term><command>gst-launch-0.10</command></term> 260 289 <listitem> 261 <para>is a tool that builds and runs basic 262 <application>GStreamer</application> pipelines.</para> 290 <para> 291 is a tool that builds and runs basic 292 <application>GStreamer</application> pipelines. 293 </para> 263 294 <indexterm zone="gstreamer gst-launch"> 264 295 <primary sortas="b-gst-launch">gst-launch-0.10</primary> … … 270 301 <term><command>gst-typefind-0.10</command></term> 271 302 <listitem> 272 <para>uses the <application>GStreamer</application> type finding 273 system to determine the relevant <application>GStreamer</application> 274 plugin to parse or decode a file, and determine the corresponding 275 MIME type.</para> 303 <para> 304 uses the <application>GStreamer</application> type finding system 305 to determine the relevant <application>GStreamer</application> 306 plugin to parse or decode a file, and determine the corresponding 307 MIME type. 308 </para> 276 309 <indexterm zone="gstreamer gst-typefind"> 277 310 <primary sortas="b-gst-typefind">gst-typefind-0.10</primary> … … 283 316 <term><command>gst-xmlinspect-0.10</command></term> 284 317 <listitem> 285 <para>prints information about a <application>GStreamer</application> 286 plugin or element in XML document format.</para> 318 <para> 319 prints information about a <application>GStreamer</application> 320 plugin or element in XML document format. 321 </para> 287 322 <indexterm zone="gstreamer gst-xmlinspect"> 288 323 <primary sortas="b-gst-xmlinspect">gst-xmlinspect-0.10</primary> … … 294 329 <term><command>gst-xmllaunch-0.10</command></term> 295 330 <listitem> 296 <para>is used to build and run a basic <application>GStreamer</application> 297 pipeline, loading it from an XML description.</para> 331 <para> 332 is used to build and run a basic <application>GStreamer</application> 333 pipeline, loading it from an XML description. 334 </para> 298 335 <indexterm zone="gstreamer gst-xmllaunch"> 299 336 <primary sortas="b-gst-xmllaunch">gst-xmllaunch-0.10</primary> -
multimedia/libdriv/libcanberra.xml
rcc2e31b6 r2ba0c1a 31 31 <title>Introduction to libcanberra</title> 32 32 33 <para>The <application>libcanberra</application> is an implementation of the 34 XDG Sound Theme and Name Specifications, for generating event sounds on free 35 desktops, such as <application>GNOME</application>.</para> 33 <para> 34 <application>libcanberra</application> is an implementation of the XDG Sound 35 Theme and Name Specifications, for generating event sounds on free desktops, 36 such as <application>GNOME</application>. 37 </para> 36 38 37 39 &lfs70_checked; … … 40 42 <itemizedlist spacing="compact"> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&libcanberra-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&libcanberra-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &libcanberra-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &libcanberra-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &libcanberra-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &libcanberra-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&libcanberra-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&libcanberra-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &libcanberra-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &libcanberra-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &libcanberra-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &libcanberra-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 87 101 88 102 <para condition="html" role="usernotes">User Notes: 89 <ulink url="&blfs-wiki;/libcanberra"/></para>90 103 <ulink url="&blfs-wiki;/libcanberra"/> 104 </para> 91 105 </sect2> 92 106 … … 94 108 <title>Installation of libcanberra</title> 95 109 96 <para>Install <application>libcanberra</application> by running the following 97 commands:</para> 98 99 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \ 110 <para> 111 Install <application>libcanberra</application> by running the following 112 commands: 113 </para> 114 115 <screen><userinput>./configure --prefix=/usr \ 116 --sysconfdir=/etc \ 100 117 --disable-oss && 101 118 make</userinput></screen> 102 119 103 <para>This package does not come with a test suite.</para> 104 105 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 120 <para> 121 This package does not come with a test suite. 122 </para> 123 124 <para> 125 Now, as the <systemitem class="username">root</systemitem> user: 126 </para> 106 127 107 128 <screen role="root"><userinput>make install</userinput></screen> … … 113 134 114 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../../xincludes/gtk-doc-rebuild.xml"/>136 href="../../xincludes/gtk-doc-rebuild.xml"/> 116 137 117 138 </sect2> … … 134 155 </seg> 135 156 <seg> 136 /usr/lib/libcanberra-0.28, /usr/share/doc/libcanberra 137 and /usr/share/gtk-doc/html/libcanberra 157 /usr/lib/libcanberra-0.28, 158 /usr/share/doc/libcanberra and 159 /usr/share/gtk-doc/html/libcanberra 138 160 </seg> 139 161 </seglistitem> … … 148 170 <term><command>canberra-gtk-play</command></term> 149 171 <listitem> 150 <para>is an application for playing sound events.</para> 172 <para> 173 is an application used for playing sound events. 174 </para> 151 175 <indexterm zone="libcanberra canberra-gtk-play"> 152 176 <primary sortas="b-canberra-gtk-play">canberra-gtk-play</primary> … … 158 182 <term><filename class='libraryfile'>libcanberra-gtk.so</filename></term> 159 183 <listitem> 160 <para>contains the libcanberra bindings for GTK+2.</para> 184 <para> 185 contains the <application>libcanberra</application> bindings 186 for <application>GTK+ 2</application>. 187 </para> 161 188 <indexterm zone="libcanberra libcanberra-gtk"> 162 189 <primary sortas="c-libcanberra-gtk">libcanberra-gtk.so</primary> … … 168 195 <term><filename class='libraryfile'>libcanberra-gtk3.so</filename></term> 169 196 <listitem> 170 <para>contains the libcanberra bindings for GTK+3.</para> 197 <para> 198 contains the <application>libcanberra</application> bindings 199 for <application>GTK+ 3</application>. 200 </para> 171 201 <indexterm zone="libcanberra libcanberra-gtk3"> 172 202 <primary sortas="c-libcanberra-gtk3">libcanberra-gtk3.so</primary> … … 178 208 <term><filename class='libraryfile'>libcanberra.so</filename></term> 179 209 <listitem> 180 <para>contains the libcanberra API functions.</para> 210 <para> 211 contains the <application>libcanberra</application> API functions. 212 </para> 181 213 <indexterm zone="libcanberra libcanberra-lib"> 182 214 <primary sortas="c-libcanberra">libcanberra.so</primary>
Note:
See TracChangeset
for help on using the changeset viewer.