Changeset 2eeb8695
- Timestamp:
- 03/09/2020 03:02:12 PM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2aff70f
- Parents:
- 22618785
- Files:
-
- 46 edited
Legend:
- Unmodified
- Added
- Removed
-
book/bookinfo.xml
r22618785 r2eeb8695 36 36 <para>This book is licensed under a <xref linkend="CC"/>.</para> 37 37 38 <para>Computer instructions may be extracted from the book under the 39 <xref linkend="MIT"/>.</para> 38 <para> 39 Computer instructions may be extracted from the book under the 40 <xref linkend="MIT"/>. 41 </para> 40 42 41 <para><trademark class='registered'>Linux</trademark> is a registered trademark of 42 Linus Torvalds.</para> 43 <para> 44 <trademark class='registered'>Linux</trademark> is a registered trademark 45 of Linus Torvalds. 46 </para> 43 47 </legalnotice> 44 48 … … 178 182 179 183 <abstract> 180 <para>This book follows on from the Linux From Scratch book. It introduces 181 and guides the reader through additions to the system including networking, 182 graphical interfaces, sound support, and printer and scanner 183 support.</para> 184 <para> 185 This book follows on from the Linux From Scratch book. It introduces 186 and guides the reader through additions to the system including 187 networking, graphical interfaces, sound support, and printer and scanner 188 support. 189 </para> 184 190 </abstract> 185 191 -
book/errata.xml
r22618785 r2eeb8695 16 16 <title>Errata</title> 17 17 18 <para>The software used to create BLFS applications is constantly being 19 updated and enhanced. Security warnings and bug fixes may become available 20 after the BLFS book has been released. To check whether the package 21 versions or instructions in this release of BLFS need any modifications to 22 accommodate security vulnerabilities or other bug fixes, please visit 23 <ulink url="&errata;"/> before proceeding with your build. You should note 24 any changes shown and apply them to the relevant section of the book as you 25 progress with building the applications in BLFS.</para> 18 <para> 19 The software used to create BLFS applications is constantly being 20 updated and enhanced. Security warnings and bug fixes may become available 21 after the BLFS book has been released. To check whether the package 22 versions or instructions in this release of BLFS need any modifications to 23 accommodate security vulnerabilities or other bug fixes, please visit 24 <ulink url="&errata;"/> before proceeding with your build. You should note 25 any changes shown and apply them to the relevant section of the book as you 26 progress with building the applications in BLFS. 27 </para> 26 28 27 29 </sect1> -
book/foreword.xml
r22618785 r2eeb8695 16 16 <title>Foreword</title> 17 17 18 <para>This version of the book is intended to be used when building on top of 19 a system built using the LFS book. Every effort has been made to ensure 20 accuracy and reliability of the instructions. Many people find that using the 21 instructions in this book after building the current stable or development 22 version of LFS provides a stable and very modern Linux system.</para> 18 <para> 19 This version of the book is intended to be used when building on top of 20 a system built using the LFS book. Every effort has been made to ensure 21 accuracy and reliability of the instructions. Many people find that using 22 the instructions in this book after building the current stable or 23 development version of LFS provides a stable and very modern Linux system. 24 </para> 23 25 24 26 <para>Enjoy!</para> -
book/organization.xml
r22618785 r2eeb8695 16 16 <title>Organization</title> 17 17 18 <para>This book is divided into the following parts.</para> 18 <para> 19 This book is divided into the following parts. 20 </para> 19 21 20 22 <bridgehead renderas="sect2">Part I - Introduction</bridgehead> 21 23 22 <para>This part contains information which is essential to 23 the rest of the book.</para> 24 <para> 25 This part contains information which is essential to 26 the rest of the book. 27 </para> 24 28 25 29 <bridgehead renderas="sect2">Part II - Post LFS Configuration and Extra 26 30 Software</bridgehead> 27 31 28 <para>Here we introduce basic configuration and security issues. We also 29 discuss a range of editors, file systems, and shells which aren't covered in 30 the main LFS book.</para> 32 <para> 33 Here we introduce basic configuration and security issues. We also 34 discuss a range of editors, file systems, and shells which aren't covered 35 in the main LFS book. 36 </para> 31 37 32 38 <bridgehead renderas="sect2">Part III - General Libraries and Utilities</bridgehead> 33 39 34 <para>In this section we cover libraries which are often needed by the rest 35 of the book as well as system utilities. Information on Programming 36 (including recompiling <application>GCC</application> to support its full range 37 of languages) concludes this part.</para> 40 <para> 41 In this section we cover libraries which are often needed by the rest 42 of the book as well as system utilities. Information on Programming 43 (including recompiling <application>GCC</application> to support its full 44 range of languages) concludes this part. 45 </para> 38 46 39 47 <bridgehead renderas="sect2">Part IV - Basic Networking</bridgehead> 40 48 41 <para>Here we cover how to connect to a network when you aren't using the 42 simple static IP setup given in the main LFS book. Networking libraries 43 and command-line networking tools are also covered here.</para> 49 <para> 50 Here we cover how to connect to a network when you aren't using the 51 simple static IP setup given in the main LFS book. Networking libraries 52 and command-line networking tools are also covered here. 53 </para> 44 54 45 55 <bridgehead renderas="sect2">Part V - Servers</bridgehead> 46 56 47 <para>Here we deal with setting up mail and other servers (such as 48 <application>SSH</application>, <application>Apache</application>, etc.).</para> 57 <para> 58 Here we deal with setting up mail and other servers (such as 59 <application>FTP</application>, <application>Apache</application>, etc.). 60 </para> 49 61 50 62 <bridgehead renderas="sect2">Part VI - X + Window Managers</bridgehead> 51 63 52 <para>This part explains how to set up a basic <application>X Window 53 System</application> installation along with some generic 54 <application>X</application> libraries and Window managers.</para> 64 <para> 65 This part explains how to set up a basic <application>X Window 66 System</application> installation along with some generic 67 <application>X</application> libraries and Window managers. 68 </para> 55 69 56 70 <bridgehead renderas="sect2">Part VII - KDE</bridgehead> 57 71 58 <para>For those who want to use the <application>K Desktop 59 Environment</application> or some parts of it, this part covers it.</para> 72 <para> 73 For those who want to use the <application>K Desktop 74 Environment</application> or some parts of it, this part covers it. 75 </para> 60 76 61 77 <bridgehead renderas="sect2">Part VIII - GNOME</bridgehead> 62 78 63 <para><application>GNOME</application> is the main alternative to 64 <application>KDE</application> in the Desktop Environment arena. 79 <para> 80 <application>GNOME</application> is the main alternative to 81 <application>KDE</application> in the Desktop Environment arena. 65 82 </para> 66 83 67 84 <bridgehead renderas="sect2">Part IX - Xfce</bridgehead> 68 85 69 <para><application>Xfce</application> is a lightweight alternative to 70 <application>GNOME</application> and <application>KDE</application>. 86 <para> 87 <application>Xfce</application> is a lightweight alternative to 88 <application>GNOME</application> and <application>KDE</application>. 71 89 </para> 72 90 73 91 <bridgehead renderas="sect2">Part X - LXDE</bridgehead> 74 92 75 <para><application>LXDE</application> is another lightweight alternative to 76 <application>GNOME</application> and <application>KDE</application>. 93 <para> 94 <application>LXDE</application> is another lightweight alternative to 95 <application>GNOME</application> and <application>KDE</application>. 77 96 </para> 78 97 79 98 <bridgehead renderas="sect2">Part XI - X Software</bridgehead> 80 99 81 <para>Office programs and graphical web browsers are important to most people. 82 They, along with some generic <application>X</application> software can be 83 found in this part of the book.</para> 100 <para> 101 Office programs and graphical web browsers are important to most people. 102 They, along with some generic <application>X</application> software can be 103 found in this part of the book. 104 </para> 84 105 85 106 <bridgehead renderas="sect2">Part XII - Multimedia</bridgehead> 86 107 87 <para>Here we cover setting multimedia libraries and drivers along with some 88 audio, video and CD-writing programs.</para> 108 <para> 109 Here we cover setting multimedia libraries and drivers along with some 110 audio, video and CD-writing programs. 111 </para> 89 112 90 113 <bridgehead renderas="sect2">Part XIII - Printing, Scanning and 91 114 Typesetting (PST)</bridgehead> 92 115 93 <para>The PST part of the book covers document handling with applications like 94 <application>Ghostscript</application>, <application>CUPS</application> and 95 <application>DocBook</application> to installing 96 <application>texlive</application>.</para> 116 <para> 117 The PST part of the book covers document handling with applications like 118 <application>Ghostscript</application>, <application>CUPS</application> and 119 <application>DocBook</application> to installing 120 <application>texlive</application>. 121 </para> 97 122 98 123 <bridgehead renderas="sect2">Appendices</bridgehead> 99 124 100 <para>The Appendices cover information which doesn't belong in the main 101 book; they are mainly there as a reference.</para> 125 <para> 126 The Appendices cover information which doesn't belong in the main 127 book; they are mainly there as a reference. 128 </para> 102 129 103 130 </sect1> -
book/preface.xml
r22618785 r2eeb8695 14 14 <title>Preface</title> 15 15 16 <para>Having helped out with Linux From Scratch for a short time, I 17 noticed that we were getting many queries as to how to do things beyond 18 the base LFS system. At the time, the only assistance specifically offered 19 relating to LFS were the LFS hints (<ulink url="&hints-root;"/>). 20 Most of the LFS hints are extremely good and well written 21 but I (and others) could still see a need for more comprehensive help to 22 go Beyond LFS — hence BLFS.</para> 16 <para> 17 Having helped out with Linux From Scratch for a short time, I 18 noticed that we were getting many queries as to how to do things beyond 19 the base LFS system. At the time, the only assistance specifically offered 20 relating to LFS were the LFS hints (<ulink url="&hints-root;"/>). 21 Most of the LFS hints are extremely good and well written 22 but I (and others) could still see a need for more comprehensive help to 23 go Beyond LFS — hence BLFS. 24 </para> 23 25 24 <para>BLFS aims to be more than the LFS-hints converted to XML although 25 much of our work is based around the hints and indeed some authors write 26 both hints and the relevant BLFS sections. We hope that we can provide 27 you with enough information to not only manage to build your system up to 28 what you want, whether it be a web server or a multimedia desktop system, 29 but also that you will learn a lot about system configuration as you go.</para> 26 <para> 27 BLFS aims to be more than the LFS-hints converted to XML although 28 much of our work is based around the hints and indeed some authors write 29 both hints and the relevant BLFS sections. We hope that we can provide 30 you with enough information to not only manage to build your system up to 31 what you want, whether it be a web server or a multimedia desktop system, 32 but also that you will learn a lot about system configuration as you go. 33 </para> 30 34 31 <para>Thanks as ever go to everyone in the LFS/BLFS 32 community; especially those who have contributed instructions, written text, 33 answered questions and generally shouted when things were wrong!</para> 35 <para> 36 Thanks as ever go to everyone in the LFS/BLFS 37 community; especially those who have contributed instructions, written text, 38 answered questions and generally shouted when things were wrong! 39 </para> 34 40 35 <para>Finally, we encourage you to become involved in the community; ask 36 questions on the mailing list or news gateway and join in the fun on #lfs and 37 #lfs-support at freenode. You can find more details about all of these in 38 the <xref linkend="introduction"/> section of the book.</para> 41 <para> 42 Finally, we encourage you to become involved in the community; ask 43 questions on the mailing list or news gateway and join in the fun on #lfs 44 and #lfs-support at freenode. You can find more details about all of these 45 in the <xref linkend="introduction"/> section of the book. 46 </para> 39 47 40 <para>Enjoy using BLFS.</para> 48 <para> 49 Enjoy using BLFS. 50 </para> 41 51 42 52 <blockquote> … … 46 56 </blockquote> 47 57 48 <para>I still remember how I found the BLFS project 49 and started using the instructions that were completed at the time. I could 50 not believe how wonderful it was to get an application up and running very 51 quickly, with explanations as to why things were done a certain way. 52 Unfortunately, for me, it wasn't long before I was opening applications that 53 had nothing more than "To be done" on the page. I did what most would do, 54 I waited for someone else to do it. It wasn't too long before I am looking 55 through <application>Bugzilla</application> for something easy to do. 56 As with any learning experience, the definition of what was easy kept 57 changing.</para> 58 <para> 59 I still remember how I found the BLFS project 60 and started using the instructions that were completed at the time. I could 61 not believe how wonderful it was to get an application up and running very 62 quickly, with explanations as to why things were done a certain way. 63 Unfortunately, for me, it wasn't long before I was opening applications that 64 had nothing more than "To be done" on the page. I did what most would do, 65 I waited for someone else to do it. It wasn't too long before I am looking 66 through <application>Bugzilla</application> for something easy to do. 67 As with any learning experience, the definition of what was easy kept 68 changing. 69 </para> 58 70 59 <para>We still encourage you to become involved as BLFS is 60 never really finished. Contributing or just using, we hope you enjoy 61 your BLFS experience.</para> 71 <para> 72 We still encourage you to become involved as BLFS is 73 never really finished. Contributing or just using, we hope you enjoy 74 your BLFS experience. 75 </para> 62 76 63 77 <blockquote> … … 67 81 </blockquote> 68 82 69 <para>The BLFS project is a natural progression of 70 LFS. Together, these projects provide a unique resource for 71 the Open Source Community. They take the mystery out of the process of 72 building a complete, functional software system from the source code contributed 73 by many talented individuals throughout the world. They truly allow users 74 to implement the slogan 75 <quote><emphasis>Your distro, your rules</emphasis></quote>.</para> 83 <para> 84 The BLFS project is a natural progression of 85 LFS. Together, these projects provide a unique resource for 86 the Open Source Community. They take the mystery out of the process of 87 building a complete, functional software system from the source code 88 contributed by many talented individuals throughout the world. They truly 89 allow users to implement the slogan 90 <quote><emphasis>Your distro, your rules</emphasis></quote>. 91 </para> 76 92 77 <para>Our goal is to continue to provide the best resource available that shows 78 you how to integrate many significant Open Source applications. Since these 79 applications are constantly updated and new applications are developed, this 80 book will never be complete. Additionally, there is always room for 81 improvement in explaining the nuances of how to install the different packages. 82 To make these improvements, we need your feedback. I encourage you to 83 participate on the different mailing lists, news groups, and 84 IRC channels to help meet these goals.</para> 93 <para> 94 Our goal is to continue to provide the best resource available that shows 95 you how to integrate many significant Open Source applications. Since these 96 applications are constantly updated and new applications are developed, this 97 book will never be complete. Additionally, there is always room for 98 improvement in explaining the nuances of how to install the different 99 packages. To make these improvements, we need your feedback. I encourage 100 you to participate on the different mailing lists, news groups, and 101 IRC channels to help meet these goals. 102 </para> 85 103 86 104 <blockquote> … … 90 108 </blockquote> 91 109 92 <para>My introduction to the [B]LFS project was actually by accident. I 93 was trying to build a <application>GNOME</application> environment using 94 some how-tos and other information I found on the web. A couple of times 95 I ran into some build issues and Googling pulled up some old BLFS mailing 96 list messages. Out for curiosity, I visited the Linux From Scratch web site 97 and shortly thereafter was hooked. I've not used any other Linux 98 distribution for personal use since.</para> 110 <para> 111 My introduction to the [B]LFS project was actually by accident. I 112 was trying to build a <application>GNOME</application> environment using 113 some how-tos and other information I found on the web. A couple of times 114 I ran into some build issues and Googling pulled up some old BLFS mailing 115 list messages. Out for curiosity, I visited the Linux From Scratch web site 116 and shortly thereafter was hooked. I've not used any other Linux 117 distribution for personal use since. 118 </para> 99 119 100 <para>I can't promise anyone will feel the sense of satisfaction I felt 101 after building my first few systems using [B]LFS instructions, but I 102 sincerely hope that your BLFS experience is as rewarding for you as it has 103 been for me.</para> 120 <para> 121 I can't promise anyone will feel the sense of satisfaction I felt 122 after building my first few systems using [B]LFS instructions, but I 123 sincerely hope that your BLFS experience is as rewarding for you as it has 124 been for me. 125 </para> 104 126 105 <para>The BLFS project has grown significantly the last couple of years. 106 There are more package instructions and related dependencies than ever 107 before. The project requires your input for continued success. If you 108 discover that you enjoy building BLFS, please consider helping out in any 109 way you can. BLFS requires hundreds of hours of maintenance to keep it 110 even semi-current. If you feel confident enough in your editing skills, 111 please consider joining the BLFS team. Simply contributing to the mailing 112 list discussions with sound advice and/or providing patches to the book's 113 XML will probably result in you receiving an invitation to join the 114 team.</para> 127 <para> 128 The BLFS project has grown significantly the last couple of years. 129 There are more package instructions and related dependencies than ever 130 before. The project requires your input for continued success. If you 131 discover that you enjoy building BLFS, please consider helping out in any 132 way you can. BLFS requires hundreds of hours of maintenance to keep it 133 even semi-current. If you feel confident enough in your editing skills, 134 please consider joining the BLFS team. Simply contributing to the mailing 135 list discussions with sound advice and/or providing patches to the book's 136 XML will probably result in you receiving an invitation to join the 137 team. 138 </para> 115 139 116 140 <blockquote> -
book/whoread.xml
r22618785 r2eeb8695 16 16 <title>Who Would Want to Read this Book</title> 17 17 18 <para>This book is mainly aimed at those who have built a system based 19 on the LFS book. It will also be useful for those who are using other 20 distributions, but for one reason or another want to manually build 21 software and are in need of some assistance. Note that the material 22 contained in this book, in particular the dependency listings, is based 23 upon the assumption that you are using a base LFS system with every 24 package listed in the LFS book already installed and configured. BLFS can 25 be used to create a range of diverse systems and so the target audience is 26 probably nearly as wide as that of the LFS book. If you found LFS useful, 27 you should also like this!</para> 18 <para> 19 This book is mainly aimed at those who have built a system based 20 on the LFS book. It will also be useful for those who are using other 21 distributions, but for one reason or another want to manually build 22 software and are in need of some assistance. Note that the material 23 contained in this book, in particular the dependency listings, is based 24 upon the assumption that you are using a base LFS system with every 25 package listed in the LFS book already installed and configured. BLFS can 26 be used to create a range of diverse systems and so the target audience is 27 probably nearly as wide as that of the LFS book. If you found LFS useful, 28 you should also like this! 29 </para> 28 30 29 <para>Since Release 7.4, the BLFS book version matches the LFS book version. 30 This book may be incompatible with a previous or later release of the LFS 31 book.</para> 31 <para> 32 Since Release 7.4, the BLFS book version matches the LFS book version. 33 This book may be incompatible with a previous or later release of the LFS 34 book. 35 </para> 32 36 33 37 </sect1> -
multimedia/audioutils/audacious.xml
r22618785 r2eeb8695 235 235 </para> 236 236 237 <para><parameter>--with-buildstamp</parameter>: This switch appends 238 the given text to the version string.</para> 239 240 <para><parameter>--disable-wavpack</parameter>: This switch is required 241 unless the optional WavPack package is installed.</para> 242 243 <para><option>--disable-gtk</option>: Use this to disable GTK+ support.</para> 244 245 <para><option>--disable-mp3</option>: Use this for the plugins if you have 246 not installed mpg123 and do not wish to play mp3 files.</para> 247 248 <para><option>--enable-qt</option>: Use this to enable Qt support.</para> 249 250 <para><option>--enable-valgrind</option>: Allow better Valgrind leak checks.</para> 251 252 <para><option>--disable-neon</option>: Use this for the plugins if you have 253 not installed neon, and do not want to use HTTP/HTTPS transport.</para> 237 <para> 238 <parameter>--with-buildstamp</parameter>: This switch appends 239 the given text to the version string. 240 </para> 241 242 <para> 243 <parameter>--disable-wavpack</parameter>: This switch is required 244 unless the optional WavPack package is installed. 245 </para> 246 247 <para> 248 <option>--disable-gtk</option>: Use this to disable GTK+ support. 249 </para> 250 251 <para> 252 <option>--disable-mp3</option>: Use this for the plugins if you have 253 not installed mpg123 and do not wish to play mp3 files. 254 </para> 255 256 <para> 257 <option>--enable-qt</option>: Use this to enable Qt support. 258 </para> 259 260 <para> 261 <option>--enable-valgrind</option>: Allow better Valgrind leak checks. 262 </para> 263 264 <para> 265 <option>--disable-neon</option>: Use this for the plugins if you have 266 not installed neon, and do not want to use HTTP/HTTPS transport. 267 </para> 254 268 255 269 </sect2> -
multimedia/cdwriteutils/cdrdao.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Cdrdao</title> 31 31 32 <para>The <application>Cdrdao</application> package contains 33 CD recording utilities. These are useful for burning a 34 CD in disk-at-once mode.</para> 32 <para> 33 The <application>Cdrdao</application> package contains 34 CD recording utilities. These are useful for burning a 35 CD in disk-at-once mode. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&cdrdao-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download MD5 sum: &cdrdao-md5sum;</para> 45 </listitem> 46 <listitem> 47 <para>Download size: &cdrdao-size;</para> 48 </listitem> 49 <listitem> 50 <para>Estimated disk space required: &cdrdao-buildsize;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated build time: &cdrdao-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&cdrdao-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download MD5 sum: &cdrdao-md5sum; 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download size: &cdrdao-size; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Estimated disk space required: &cdrdao-buildsize; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated build time: &cdrdao-time; 65 </para> 54 66 </listitem> 55 67 </itemizedlist> … … 74 86 <title>Installation of Cdrdao</title> 75 87 76 <para>Install <application>Cdrdao</application> by running the following 77 commands:</para> 88 <para> 89 Install <application>Cdrdao</application> by running the following 90 commands: 91 </para> 78 92 79 93 <screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man && 80 94 make</userinput></screen> 81 95 82 <para>This package does not come with a test suite.</para> 83 84 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 96 <para> 97 This package does not come with a test suite. 98 </para> 99 100 <para> 101 Now, as the <systemitem class="username">root</systemitem> user: 102 </para> 85 103 86 104 <screen role="root"><userinput>make install && … … 124 142 <term><command>cdrdao</command></term> 125 143 <listitem> 126 <para>records audio or data CD-Rs in disk-at-once (DAO) mode 127 based on a textual description of the CD contents.</para> 144 <para> 145 records audio or data CD-Rs in disk-at-once (DAO) mode 146 based on a textual description of the CD contents. 147 </para> 128 148 <indexterm zone="cdrdao cdrdao-prog"> 129 149 <primary sortas="b-cdrdao">cdrdao</primary> … … 135 155 <term><command>cue2toc</command></term> 136 156 <listitem> 137 <para>converts CUE to TOC format for audio CDs.</para> 157 <para> 158 converts CUE to TOC format for audio CDs. 159 </para> 138 160 <indexterm zone="cdrdao cue2toc"> 139 161 <primary sortas="b-cue2toc">cue2toc</primary> … … 145 167 <term><command>toc2cddb</command></term> 146 168 <listitem> 147 <para>converts a <application>Cdrdao</application> 148 TOC file into a cddb file and prints it to stdout.</para> 169 <para> 170 converts a <application>Cdrdao</application> 171 TOC file into a cddb file and prints it to stdout. 172 </para> 149 173 <indexterm zone="cdrdao toc2cddb"> 150 174 <primary sortas="b-toc2cddb">toc2cddb</primary> … … 156 180 <term><command>toc2cue</command></term> 157 181 <listitem> 158 <para>converts TOC to CUE format for audio CDs.</para> 182 <para> 183 converts TOC to CUE format for audio CDs. 184 </para> 159 185 <indexterm zone="cdrdao toc2cue"> 160 186 <primary sortas="b-toc2cue">toc2cue</primary> … … 166 192 <term><command>toc2mp3</command></term> 167 193 <listitem> 168 <para>converts an audio CD disk image (<filename>.toc</filename> file) 169 to MP3 files.</para> 194 <para> 195 converts an audio CD disk image (<filename>.toc</filename> file) 196 to MP3 files. 197 </para> 170 198 <indexterm zone="cdrdao toc2mp3"> 171 199 <primary sortas="b-toc2mp3">toc2mp3</primary> -
multimedia/cdwriteutils/cdrtools.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Cdrtools</title> 31 31 32 <para>The <application>Cdrtools</application> package contains 33 CD recording utilities. These are useful for reading, creating or writing 34 (burning) CDs, DVDs, and Blu-ray discs.</para> 32 <para> 33 The <application>Cdrtools</application> package contains 34 CD recording utilities. These are useful for reading, creating or writing 35 (burning) CDs, DVDs, and Blu-ray discs. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&cdrtools-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&cdrtools-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &cdrtools-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &cdrtools-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &cdrtools-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &cdrtools-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&cdrtools-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&cdrtools-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &cdrtools-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &cdrtools-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &cdrtools-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &cdrtools-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 72 86 </note> 73 87 74 <para>Install <application>Cdrtools</application> by running the following 75 commands:</para> 88 <para> 89 Install <application>Cdrtools</application> by running the following 90 commands: 91 </para> 76 92 77 93 <screen><userinput>export GMAKE_NOWARN=true && 78 94 make -j1 INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root</userinput></screen> 79 95 80 <para>This package does not come with a test suite.</para> 81 82 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 96 <para> 97 This package does not come with a test suite. 98 </para> 99 100 <para> 101 Now, as the <systemitem class="username">root</systemitem> user: 102 </para> 83 103 84 104 <screen role="root"><userinput>export GMAKE_NOWARN=true && … … 93 113 <title>Command Explanations</title> 94 114 95 <para><command>export GMAKE_NOWARN=true</command>: This variable avoids a 96 warning when using GNU make.</para> 97 98 <para><parameter>INS_BASE=/usr</parameter>: This parameter moves 99 the install directory from <filename class="directory">/opt/schily</filename> 100 to <filename class="directory">/usr</filename>.</para> 101 102 <para><parameter>DEFINSUSR=root DEFINSGRP=root</parameter>: These 103 parameters install all programs with root:root ownership instead of the default 104 bin:bin.</para> 115 <para> 116 <command>export GMAKE_NOWARN=true</command>: This variable avoids a 117 warning when using GNU make. 118 </para> 119 120 <para> 121 <parameter>INS_BASE=/usr</parameter>: This parameter moves 122 the install directory from <filename class="directory">/opt/schily</filename> 123 to <filename class="directory">/usr</filename>. 124 </para> 125 126 <para> 127 <parameter>DEFINSUSR=root DEFINSGRP=root</parameter>: These parameters 128 install all programs with root:root ownership instead of the default 129 bin:bin. 130 </para> 105 131 106 132 </sect2> … … 136 162 <term><command>btcflash</command></term> 137 163 <listitem> 138 <para>flashes the firmware on BTC DRW1008 DVD+/-RW recorder. 139 Please exercise care with this program.</para> 164 <para> 165 flashes the firmware on BTC DRW1008 DVD+/-RW recorder. 166 Please exercise care with this program. 167 </para> 140 168 <indexterm zone="cdrtools btcflash"> 141 169 <primary sortas="b-btcflash">btcflash</primary> … … 147 175 <term><command>cdda2wav</command></term> 148 176 <listitem> 149 <para>converts Compact Disc audio into WAV sound files.</para> 177 <para> 178 converts Compact Disc audio into WAV sound files. 179 </para> 150 180 <indexterm zone="cdrtools cdda2wav"> 151 181 <primary sortas="b-cdda2wav">cdda2wav</primary> … … 157 187 <term><command>cdrecord</command></term> 158 188 <listitem> 159 <para>records audio or data Compact Discs.</para> 189 <para> 190 records audio or data Compact Discs. 191 </para> 160 192 <indexterm zone="cdrtools cdrecord"> 161 193 <primary sortas="b-cdrecord">cdrecord</primary> … … 167 199 <term><command>devdump</command></term> 168 200 <listitem> 169 <para>is a diagnostic program used to dump an 170 ISO-9660 device or file in hex.</para> 201 <para> 202 is a diagnostic program used to dump an 203 ISO-9660 device or file in hex. 204 </para> 171 205 <indexterm zone="cdrtools devdump"> 172 206 <primary sortas="b-devdump">devdump</primary> … … 178 212 <term><command>isodebug</command></term> 179 213 <listitem> 180 <para>is used to display the command-line parameters used to create 181 an ISO-9660 image.</para> 214 <para> 215 is used to display the command-line parameters used to create 216 an ISO-9660 image. 217 </para> 182 218 <indexterm zone="cdrtools isodebug"> 183 219 <primary sortas="b-isodebug">isodebug</primary> … … 189 225 <term><command>isodump</command></term> 190 226 <listitem> 191 <para>is a diagnostic program used to dump a device or file based on 192 ISO-9660.</para> 227 <para> 228 is a diagnostic program used to dump a device or file based on 229 ISO-9660. 230 </para> 193 231 <indexterm zone="cdrtools isodump"> 194 232 <primary sortas="b-isodump">isodump</primary> … … 200 238 <term><command>isoinfo</command></term> 201 239 <listitem> 202 <para>is used to analyze or list an ISO-9660 image.</para> 240 <para> 241 is used to analyze or list an ISO-9660 image. 242 </para> 203 243 <indexterm zone="cdrtools isoinfo"> 204 244 <primary sortas="b-isoinfo">isoinfo</primary> … … 210 250 <term><command>isovfy</command></term> 211 251 <listitem> 212 <para>is used to verify an ISO-9660 image.</para> 252 <para> 253 is used to verify an ISO-9660 image. 254 </para> 213 255 <indexterm zone="cdrtools isovfy"> 214 256 <primary sortas="b-isovfy">isovfy</primary> … … 220 262 <term><command>mkhybrid</command></term> 221 263 <listitem> 222 <para>is a symbolic link to <command>mkisofs</command> used to 223 create ISO-9660/HFS hybrid filesystem images.</para> 264 <para> 265 is a symbolic link to <command>mkisofs</command> used to 266 create ISO-9660/HFS hybrid filesystem images. 267 </para> 224 268 <indexterm zone="cdrtools mkhybrid"> 225 269 <primary sortas="b-mkhybrid">mkhybrid</primary> … … 231 275 <term><command>mkisofs</command></term> 232 276 <listitem> 233 <para>is used to create ISO-9660/JOLIET/HFS filesystem images, 234 optionally with Rock Ridge attributes.</para> 277 <para> 278 is used to create ISO-9660/JOLIET/HFS filesystem images, 279 optionally with Rock Ridge attributes. 280 </para> 235 281 <indexterm zone="cdrtools mkisofs"> 236 282 <primary sortas="b-mkisofs">mkisofs</primary> … … 242 288 <term><command>readcd</command></term> 243 289 <listitem> 244 <para>reads or writes Compact Discs.</para> 290 <para> 291 reads or writes Compact Discs. 292 </para> 245 293 <indexterm zone="cdrtools readcd"> 246 294 <primary sortas="b-readcd">readcd</primary> … … 252 300 <term><command>rscsi</command></term> 253 301 <listitem> 254 <para>is a remote SCSI manager.</para> 302 <para> 303 is a remote SCSI manager. 304 </para> 255 305 <indexterm zone="cdrtools rscsi"> 256 306 <primary sortas="b-rscsi">rscsi</primary> … … 262 312 <term><command>scgcheck</command></term> 263 313 <listitem> 264 <para>is used to check and verify the Application Binary Interface 265 of <filename class="libraryfile">libscg</filename>.</para> 314 <para> 315 is used to check and verify the Application Binary Interface 316 of <filename class="libraryfile">libscg</filename>. 317 </para> 266 318 <indexterm zone="cdrtools scgcheck"> 267 319 <primary sortas="b-scgcheck">scgcheck</primary> … … 273 325 <term><filename class='libraryfile'>libscg.a</filename></term> 274 326 <listitem> 275 <para>is a highly portable SCSI transport library.</para> 327 <para> 328 is a highly portable SCSI transport library. 329 </para> 276 330 <indexterm zone="cdrtools libscg"> 277 331 <primary sortas="c-libscg">libscg.a</primary> -
multimedia/cdwriteutils/cdwriteutils.xml
r22618785 r2eeb8695 16 16 <title>CD/DVD-Writing Utilities</title> 17 17 18 <para>This chapter contains information on CD/DVD-writing 19 utilities in Linux.</para> 18 <para> 19 This chapter contains information on CD/DVD-writing utilities in Linux. 20 </para> 20 21 21 <para>Additional sources of information include:</para> 22 <para> 23 Additional sources of information include: 24 </para> 22 25 23 26 <itemizedlist> 24 27 <listitem> 25 <para><ulink 26 url="http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html">CD-Writing 27 HOWTO</ulink></para> 28 <para> 29 <ulink 30 url="http://www.tldp.org/HOWTO/CD-Writing-HOWTO.html">CD-Writing 31 HOWTO</ulink> 32 </para> 28 33 </listitem> 29 34 <listitem> 30 <para><ulink url="http://www.cdrfaq.org">CD-Recordable 31 FAQ</ulink></para> 35 <para> 36 <ulink url="http://www.cdrfaq.org">CD-Recordable FAQ</ulink> 37 </para> 32 38 </listitem> 33 39 <listitem> 34 <para><ulink url="http://fy.chalmers.se/~appro/linux/DVD+RW/">The 35 dvd+rw-tools Website</ulink></para> 40 <para> 41 <ulink url="http://fy.chalmers.se/~appro/linux/DVD+RW/">The 42 dvd+rw-tools Website</ulink> 43 </para> 36 44 </listitem> 37 45 </itemizedlist> -
multimedia/cdwriteutils/dvd+rw-tools.xml
r22618785 r2eeb8695 79 79 80 80 <bridgehead renderas="sect4">Required</bridgehead> 81 <para><xref role="runtime" linkend="cdrtools"/> (runtime)</para> 81 <para> 82 <xref role="runtime" linkend="cdrtools"/> (runtime) 83 </para> 82 84 83 85 <para condition="html" role="usernotes"> -
multimedia/libdriv/alsa-tools.xml
r22618785 r2eeb8695 101 101 &as_root; 102 102 103 <para>First, start a subshell that will exit on error:</para> 103 <para> 104 First, start a subshell that will exit on error: 105 </para> 104 106 105 107 <screen><userinput>bash -e</userinput></screen> … … 146 148 unset tool tool_dir</userinput></screen> 147 149 148 <para>Finally, exit the shell that was started earlier:</para> 150 <para> 151 Finally, exit the shell that was started earlier: 152 </para> 149 153 150 154 <screen><userinput>exit</userinput></screen> … … 189 193 <term><command>as10k1</command></term> 190 194 <listitem> 191 <para>is an assembler for the emu10k1 DSP chip present in the 192 Creative SB Live, PCI 512, and emu APS sound cards. It is used 193 to make audio effects such as a flanger, chorus or reverb.</para> 195 <para> 196 is an assembler for the emu10k1 DSP chip present in the 197 Creative SB Live, PCI 512, and emu APS sound cards. It is used 198 to make audio effects such as a flanger, chorus or reverb. 199 </para> 194 200 <indexterm zone="alsa-tools as10k1"> 195 201 <primary sortas="b-as10k1">as10k1</primary> … … 201 207 <term><command>cspctl</command></term> 202 208 <listitem> 203 <para>is an SB16/AWE32 Creative Signal Processor 204 (ASP/CSP) control program.</para> 209 <para> 210 is an SB16/AWE32 Creative Signal Processor (ASP/CSP) control 211 program. 212 </para> 205 213 <indexterm zone="alsa-tools cspctl"> 206 214 <primary sortas="b-cspctl">cspctl</primary> … … 212 220 <term><command>echomixer</command></term> 213 221 <listitem> 214 <para>is the Linux equivalent of the Echoaudio console application 215 from Echoaudio. It is a tool to control all the features of any Echoaudio 216 soundcard. This includes clock sources, input and output gains, mixers, 217 etc.</para> 222 <para> 223 is the Linux equivalent of the Echoaudio console application 224 from Echoaudio. It is a tool to control all the features of any 225 Echoaudio soundcard. This includes clock sources, input and output 226 gains, mixers, etc. 227 </para> 218 228 <indexterm zone="alsa-tools echomixer"> 219 229 <primary sortas="b-echomixer">echomixer</primary> … … 225 235 <term><command>envy24control</command></term> 226 236 <listitem> 227 <para>is a control tool for Envy24 (ice1712) based sound cards.</para> 237 <para> 238 is a control tool for Envy24 (ice1712) based sound cards. 239 </para> 228 240 <indexterm zone="alsa-tools envy24control"> 229 241 <primary sortas="b-envy24control">envy24control</primary> … … 262 274 <term><command>hdspconf</command></term> 263 275 <listitem> 264 <para>is a GUI to control the Hammerfall 265 HDSP Alsa Settings. Up to four hdsp cards are supported.</para> 276 <para> 277 is a GUI to control the Hammerfall 278 HDSP Alsa Settings. Up to four hdsp cards are supported. 279 </para> 266 280 <indexterm zone="alsa-tools hdspconf"> 267 281 <primary sortas="b-hdspconf">hdspconf</primary> … … 273 287 <term><command>hdsploader</command></term> 274 288 <listitem> 275 <para>is used to load the firmware required by the Hammerfall 276 HDSP sound cards.</para> 289 <para> 290 is used to load the firmware required by the Hammerfall 291 HDSP sound cards. 292 </para> 277 293 <indexterm zone="alsa-tools hdsploader"> 278 294 <primary sortas="b-hdsploader">hdsploader</primary> … … 284 300 <term><command>hdspmixer</command></term> 285 301 <listitem> 286 <para>is the Linux equivalent of the Totalmix application from RME. 287 It is a tool to control the advanced routing features of the RME 288 Hammerfall DSP soundcard series.</para> 302 <para> 303 is the Linux equivalent of the Totalmix application from RME. 304 It is a tool to control the advanced routing features of the RME 305 Hammerfall DSP soundcard series. 306 </para> 289 307 <indexterm zone="alsa-tools hdspmixer"> 290 308 <primary sortas="b-hdspmixer">hdspmixer</primary> … … 298 316 <para> 299 317 allows you to control the volume of individual streams on sound 300 cards that use hardware mixing 318 cards that use hardware mixing. 301 319 </para> 302 320 <indexterm zone="alsa-tools hwmixvolume"> … … 310 328 <listitem> 311 329 <para> 312 are tools used to initialize Creative Sound Blaster Audigy-series cards. 330 are tools used to initialize Creative Sound Blaster Audigy-series 331 cards. 313 332 </para> 314 333 <indexterm zone="alsa-tools init_audigy_progs"> … … 333 352 <term><command>ld10k1</command></term> 334 353 <listitem> 335 <para>is the server of a EMU10K{1,2} patch loader for ALSA.</para> 354 <para> 355 is the server of a EMU10K{1,2} patch loader for ALSA. 356 </para> 336 357 <indexterm zone="alsa-tools ld10k1"> 337 358 <primary sortas="b-ld10k1">ld10k1</primary> … … 343 364 <term><command>lo10k1</command></term> 344 365 <listitem> 345 <para>is the client of a EMU10K{1,2} patch loader for ALSA.</para> 366 <para> 367 is the client of a EMU10K{1,2} patch loader for ALSA. 368 </para> 346 369 <indexterm zone="alsa-tools lo10k1"> 347 370 <primary sortas="b-lo10k1">lo10k1</primary> … … 353 376 <term><command>dl10k1</command></term> 354 377 <listitem> 355 <para>loads config dumps generated by <command>lo10k1</command> 356 and <command>ld10k1</command>.</para> 378 <para> 379 loads config dumps generated by <command>lo10k1</command> 380 and <command>ld10k1</command>. 381 </para> 357 382 <indexterm zone="alsa-tools dl10k1"> 358 383 <primary sortas="b-dl10k1">dl10k1</primary> … … 364 389 <term><command>ld10k1d</command></term> 365 390 <listitem> 366 <para>is an init script for the <command>ld10k1</command> 367 patch loader.</para> 391 <para> 392 is an init script for the <command>ld10k1</command> 393 patch loader. 394 </para> 368 395 <indexterm zone="alsa-tools ld10k1d"> 369 396 <primary sortas="b-ld10k1d">ld10k1d</primary> … … 376 403 <term><command>qlo10k1</command></term> 377 404 <listitem> 378 <para>is a <application>Qt</application> GUI for the 379 <command>ld10k1</command> patch loader.</para> 405 <para> 406 is a <application>Qt</application> GUI for the 407 <command>ld10k1</command> patch loader. 408 </para> 380 409 <indexterm zone="alsa-tools qlo10k1"> 381 410 <primary sortas="b-qlo10k1">qlo10k1</primary> … … 388 417 <term><command>mixartloader</command></term> 389 418 <listitem> 390 <para>is a helper program to load the firmware binaries onto the 391 Digigram's miXart board sound drivers. The following modules require this 392 program: snd-mixart. These drivers don't work properly at all until the 393 certain firmwares are loaded, i.e. no PCM nor mixer devices will 394 appear.</para> 419 <para> 420 is a helper program to load the firmware binaries onto the 421 Digigram's miXart board sound drivers. The following modules 422 require this program: snd-mixart. These drivers don't work 423 properly at all until the certain firmwares are loaded, i.e. no 424 PCM nor mixer devices will appear. 425 </para> 395 426 <indexterm zone="alsa-tools mixartloader"> 396 427 <primary sortas="b-mixartloader">mixartloader</primary> … … 402 433 <term><command>pcxhrloader</command></term> 403 434 <listitem> 404 <para>is a helper program to load the firmware binaries onto 405 Digigram's pcxhr compatible board sound drivers. The following modules 406 require this program: snd-pcxhr. These drivers don't work properly at all 407 until the certain firmwares are loaded, i.e. no PCM nor mixer devices will 408 appear.</para> 435 <para> 436 is a helper program to load the firmware binaries onto 437 Digigram's pcxhr compatible board sound drivers. The following 438 modules require this program: snd-pcxhr. These drivers don't work 439 properly at all until certain firmwares are loaded, i.e. no PCM 440 nor mixer devices will appear. 441 </para> 409 442 <indexterm zone="alsa-tools pcxhrloader"> 410 443 <primary sortas="b-pcxhrloader">pcxhrloader</primary> … … 416 449 <term><command>rmedigicontrol</command></term> 417 450 <listitem> 418 <para>is a control tool for RME Digi32 and RME Digi96 sound cards. 419 It provides a graphical frontend for all the sound card controls and 420 switches.</para> 451 <para> 452 is a control tool for RME Digi32 and RME Digi96 sound cards. 453 It provides a graphical frontend for all the sound card controls 454 and switches. 455 </para> 421 456 <indexterm zone="alsa-tools rmedigicontrol"> 422 457 <primary sortas="b-rmedigicontrol">rmedigicontrol</primary> … … 428 463 <term><command>sbiload</command></term> 429 464 <listitem> 430 <para>is an OPL2/3 FM instrument loader for the 431 ALSA sequencer.</para> 465 <para> 466 is an OPL2/3 FM instrument loader for the ALSA sequencer. 467 </para> 432 468 <indexterm zone="alsa-tools sbiload"> 433 469 <primary sortas="b-sbiload">sbiload</primary> … … 439 475 <term><command>sscape_ctl</command></term> 440 476 <listitem> 441 <para>is an ALSA SoundScape control utility.</para> 477 <para> 478 is an ALSA SoundScape control utility. 479 </para> 442 480 <indexterm zone="alsa-tools sscape_ctl"> 443 481 <primary sortas="b-sscape_ctl">sscape_ctl</primary> … … 449 487 <term><command>us428control</command></term> 450 488 <listitem> 451 <para>is a Tascam US-428 control program.</para> 489 <para> 490 is a Tascam US-428 control program. 491 </para> 452 492 <indexterm zone="alsa-tools us428control"> 453 493 <primary sortas="b-us428control">us428control</primary> … … 459 499 <term><command>usx2yloader</command></term> 460 500 <listitem> 461 <para>is a helper program to load the 2nd Phase firmware binaries 462 onto the Tascam USX2Y USB sound cards. It has proven to work so far for the 463 US122, US224 and US428. The snd-usb-usx2y module requires this program.</para> 501 <para> 502 is a helper program to load the 2nd Phase firmware binaries onto 503 the Tascam USX2Y USB sound cards. It has proven to work so far for 504 the US122, US224 and US428. The snd-usb-usx2y module requires this 505 program. 506 </para> 464 507 <indexterm zone="alsa-tools usx2yloader"> 465 508 <primary sortas="b-usx2yloader">usx2yloader</primary> … … 471 514 <term><command>vxloader</command></term> 472 515 <listitem> 473 <para>is a helper program to load the firmware binaries onto the 474 Digigram's VX-board sound drivers. The following modules require this program: 516 <para> 517 is a helper program to load the firmware binaries onto the 518 Digigram's VX-board sound drivers. The following modules require 519 this program: 475 520 snd-vx222, snd-vxpocket, snd-vxp440. These drivers don't work properly at all 476 521 until the certain firmwares are loaded, i.e. no PCM nor mixer devices will 477 appear.</para> 522 appear. 523 </para> 478 524 <indexterm zone="alsa-tools vxloader"> 479 525 <primary sortas="b-vxloader">vxloader</primary> -
multimedia/libdriv/alsa-utils.xml
r22618785 r2eeb8695 339 339 <term><command>amixer</command></term> 340 340 <listitem> 341 <para> allows command-line control of the mixers for the 342 ALSA sound card drivers.</para> 341 <para> 342 allows command-line control of the mixers for the 343 ALSA sound card drivers. 344 </para> 343 345 <indexterm zone="alsa-utils amixer"> 344 346 <primary sortas="b-amixer">amixer</primary> -
multimedia/libdriv/alsa.xml
r22618785 r2eeb8695 20 20 </indexterm> 21 21 22 <para>The Linux kernel now provides ALSA support by 23 default. However, applications need to interface to that capability. The 24 following six sections of the book deal with the separate components of 25 ALSA: the libraries, the plugins, the utilities, the tools, the firmware 26 and the OSS compatibility libraries.</para> 22 <para> 23 The Linux kernel now provides ALSA support by 24 default. However, applications need to interface to that capability. The 25 following six sections of the book deal with the separate components of 26 ALSA: the libraries, the plugins, the utilities, the tools, the firmware 27 and the OSS compatibility libraries. 28 </para> 27 29 28 30 </sect1> -
multimedia/libdriv/faac.xml
r22618785 r2eeb8695 30 30 <title>Introduction to FAAC</title> 31 31 32 <para><application>FAAC</application> is an encoder for a lossy sound 33 compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 standards 34 and known as Advanced Audio Coding (AAC). This encoder is useful for 35 producing files that can be played back on iPod. Moreover, iPod does not 36 understand other sound compression schemes in video files.</para> 32 <para> 33 <application>FAAC</application> is an encoder for a lossy sound 34 compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 standards 35 and known as Advanced Audio Coding (AAC). This encoder is useful for 36 producing files that can be played back on iPod. Moreover, iPod does not 37 understand other sound compression schemes in video files. 38 </para> 37 39 38 40 &lfs91_checked; … … 41 43 <itemizedlist spacing="compact"> 42 44 <listitem> 43 <para>Download (HTTP): <ulink url="&faac-download-http;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download (FTP): <ulink url="&faac-download-ftp;"/></para> 47 </listitem> 48 <listitem> 49 <para>Download MD5 sum: &faac-md5sum;</para> 50 </listitem> 51 <listitem> 52 <para>Download size: &faac-size;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated disk space required: &faac-buildsize;</para> 56 </listitem> 57 <listitem> 58 <para>Estimated build time: &faac-time;</para> 45 <para> 46 Download (HTTP): <ulink url="&faac-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&faac-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &faac-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &faac-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &faac-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &faac-time; 72 </para> 59 73 </listitem> 60 74 </itemizedlist> … … 68 82 <title>Installation of FAAC</title> 69 83 70 <para>Install <application>FAAC</application> by running the 71 following commands:</para> 84 <para> 85 Install <application>FAAC</application> by running the 86 following commands: 87 </para> 72 88 73 89 <screen><userinput>./configure --prefix=/usr --disable-static && 74 90 make</userinput></screen> 75 91 76 <para>This package does not come with a test suite. However, basic 77 functionality can be tested by encoding a sample WAV file (the sample 78 file is installed by the <xref linkend="alsa-utils"/> package:</para> 92 <para> 93 This package does not come with a test suite. However, basic 94 functionality can be tested by encoding a sample WAV file (the sample 95 file is installed by the <xref linkend="alsa-utils"/> package: 96 </para> 79 97 80 98 <screen remap="test"><userinput>./frontend/faac -o Front_Left.mp4 /usr/share/sounds/alsa/Front_Left.wav</userinput></screen> 81 99 82 <para>Then, decode the result using the <command>faad</command> program 83 from the <xref linkend="faad2"/> package and play back the decoded file 84 (requires the <command>aplay</command> program from the 85 <xref linkend="alsa-utils"/> package:</para> 100 <para> 101 Then, decode the result using the <command>faad</command> program 102 from the <xref linkend="faad2"/> package and play back the decoded file 103 (requires the <command>aplay</command> program from the 104 <xref linkend="alsa-utils"/> package: 105 </para> 86 106 87 107 <screen remap="test"><userinput>faad Front_Left.mp4 88 108 aplay Front_Left.wav</userinput></screen> 89 109 90 <para><command>aplay</command> should identify the file as 91 <quote>Signed 16 bit Little Endian, Rate 48000 Hz, Stereo</quote>, and you 92 should hear the words <quote>front left</quote>.</para> 93 94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 110 <para> 111 <command>aplay</command> should identify the file as 112 <quote>Signed 16 bit Little Endian, Rate 48000 Hz, Stereo</quote>, and 113 you should hear the words <quote>front left</quote>. 114 </para> 115 116 <para> 117 Now, as the <systemitem class="username">root</systemitem> user: 118 </para> 95 119 96 120 <screen role="root"><userinput>make install</userinput></screen> … … 106 130 <!-- 1.28: This is still broken, it causes a segfault. --> 107 131 <!-- 108 <para><option>- -enable-drm</option>: This option is supposed to enable 109 support for encoding files for 110 <ulink url="http://www.drm.org/">Digital Radio Mondiale</ulink>, but 111 actually breaks the base functionality of the package (e.g., the resulting 112 <command>faac</command> program produces files that cannot be decoded 113 by <xref linkend="faad2"/>, even if compiled with DRM support). 114 Don't use it.</para> 132 <para> 133 <option>- -enable-drm</option>: This option is supposed to enable 134 support for encoding files for 135 <ulink url="http://www.drm.org/">Digital Radio Mondiale</ulink>, but 136 actually breaks the base functionality of the package (e.g., the resulting 137 <command>faac</command> program produces files that cannot be decoded 138 by <xref linkend="faad2"/>, even if compiled with DRM support). 139 Don't use it. 140 </para> 115 141 --> 116 142 <!-- Since we say "Don't use it", let's not even list it. That would open up … … 121 147 <title>Other AAC encoders</title> 122 148 123 <para>The quality of <application>FAAC</application> is not up 124 to par with the best AAC encoders currently available. Also, it only 125 supports AAC and not High Efficiency AAC (also known as aacPlus), which 126 provides better quality at low bitrates by means of using the 127 <quote>spectral band replication</quote> technology. There are the 128 following alternative programs for producing AAC and HE-AAC streams:</para> 149 <para> 150 The quality of <application>FAAC</application> is not up 151 to par with the best AAC encoders currently available. Also, it only 152 supports AAC and not High Efficiency AAC (also known as aacPlus), which 153 provides better quality at low bitrates by means of using the 154 <quote>spectral band replication</quote> technology. There are the 155 following alternative programs for producing AAC and HE-AAC streams: 156 </para> 129 157 130 158 <itemizedlist> 131 159 <listitem> 132 <para><ulink url="http://www.nero.com/eng/nero-aac-codec.html">Nero AAC Codec</ulink>: 133 available only in the binary form, the command-line AAC and HE-AAC encoders 134 for Linux are in the same archive as the Windows application.</para> 135 </listitem> 136 <listitem> 137 <para><ulink url="http://www.3gpp.org/ftp/Specs/html-info/26410.htm">3GPP 138 Enhanced aacPlus general audio codec</ulink>: 139 available in the source form, can encode only HE-AAC up to 48 kbps 140 out of the box, but the maximum bitrate can be changed by editing 141 the tuning table in the 142 <filename>FloatFR_sbrenclib/src/sbr_main.c</filename> file.</para> 160 <para> 161 <ulink url="http://www.nero.com/eng/nero-aac-codec.html">Nero AAC 162 Codec</ulink>: 163 available only in the binary form, the command-line AAC and HE-AAC 164 encoders for Linux are in the same archive as the Windows 165 application. 166 </para> 167 </listitem> 168 <listitem> 169 <para> 170 <ulink url="http://www.3gpp.org/ftp/Specs/html-info/26410.htm">3GPP 171 Enhanced aacPlus general audio codec</ulink>: 172 available in the source form, can encode only HE-AAC up to 48 kbps 173 out of the box, but the maximum bitrate can be changed by editing 174 the tuning table in the 175 <filename>FloatFR_sbrenclib/src/sbr_main.c</filename> file. 176 </para> 143 177 </listitem> 144 178 </itemizedlist> 145 179 146 <para>Note, however, that iPod supports only Low Complexity AAC profile, 147 which is the default in FAAC, but may not be the default in Nero AAC Encoder 148 and is completely unavailable in the 3GPP encoder.</para> 180 <para> 181 Note, however, that iPod supports only Low Complexity AAC profile, which 182 is the default in FAAC, but may not be the default in Nero AAC Encoder 183 and is completely unavailable in the 3GPP encoder. 184 </para> 149 185 150 186 </sect2> … … 172 208 <term><command>faac</command></term> 173 209 <listitem> 174 <para>is a command-line AAC encoder.</para> 210 <para> 211 is a command-line AAC encoder. 212 </para> 175 213 <indexterm zone="faac faac-prog"> 176 214 <primary sortas="b-faac">faac</primary> … … 182 220 <term><filename class='libraryfile'>libfaac.so</filename></term> 183 221 <listitem> 184 <para>contains functions for encoding AAC streams.</para> 222 <para> 223 contains functions for encoding AAC streams. 224 </para> 185 225 <indexterm zone="faac libfaac"> 186 226 <primary sortas="c-libfaac">libfaac.so</primary> … … 192 232 <term><filename class='libraryfile'>libmp4v2.so</filename></term> 193 233 <listitem> 194 <para>contains functions for creating and manipulating MP4 files.</para> 234 <para> 235 contains functions for creating and manipulating MP4 files. 236 </para> 195 237 <indexterm zone="faac libmp4v2"> 196 238 <primary sortas="c-libmp4v2">libmp4v2.so</primary> -
multimedia/libdriv/faad2.xml
r22618785 r2eeb8695 30 30 <title>Introduction to FAAD2</title> 31 31 32 <para><application>FAAD2</application> is a decoder for a lossy sound 33 compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 standards 34 and known as Advanced Audio Coding (AAC).</para> 32 <para> 33 <application>FAAD2</application> is a decoder for a lossy sound 34 compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 35 standards and known as Advanced Audio Coding (AAC). 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&faad2-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&faad2-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &faad2-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &faad2-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &faad2-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &faad2-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&faad2-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&faad2-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &faad2-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &faad2-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &faad2-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &faad2-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 76 90 <title>Installation of FAAD2</title> 77 91 78 <para>Install <application>FAAD2</application> by running the 79 following commands:</para> 92 <para> 93 Install <application>FAAD2</application> by running the 94 following commands: 95 </para> 80 96 81 97 <screen><userinput>./configure --prefix=/usr --disable-static && 82 98 make</userinput></screen> 83 99 84 <para>This package does not come with a test suite. However, basic 85 functionality can be tested by decoding the sample AAC file:</para> 100 <para> 101 This package does not come with a test suite. However, basic 102 functionality can be tested by decoding the sample AAC file: 103 </para> 86 104 87 105 <screen remap="test"><userinput>./frontend/faad -o sample.wav ../sample.aac</userinput></screen> 88 106 89 <para>This should display a copyright message and the following 90 information about the sample file:</para> 107 <para> 108 This should display a copyright message and the following 109 information about the sample file: 110 </para> 91 111 92 112 <literallayout><computeroutput>sample.aac file info: … … 102 122 ---------------------</computeroutput></literallayout> 103 123 104 <para>Now play the result (requires the <command>aplay</command> program 105 from the <xref linkend="alsa-utils"/> package):</para> 124 <para> 125 Now play the result (requires the <command>aplay</command> program 126 from the <xref linkend="alsa-utils"/> package): 127 </para> 106 128 107 129 <screen remap="test"><userinput>aplay sample.wav</userinput></screen> 108 130 109 <para><command>aplay</command> should identify the file as 110 <quote>Signed 16 bit Little Endian, Rate 16000 Hz, Stereo</quote>, and you 111 should hear some piano notes.</para> 112 113 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 131 <para> 132 <command>aplay</command> should identify the file as 133 <quote>Signed 16 bit Little Endian, Rate 16000 Hz, Stereo</quote>, and 134 you should hear some piano notes. 135 </para> 136 137 <para> 138 Now, as the <systemitem class="username">root</systemitem> user: 139 </para> 114 140 115 141 <screen role="root"><userinput>make install</userinput></screen> … … 148 174 <term><command>faad</command></term> 149 175 <listitem> 150 <para>is a command-line utility for decoding AAC and MP4 files.</para> 176 <para> 177 is a command-line utility for decoding AAC and MP4 files. 178 </para> 151 179 <indexterm zone="faad2 faad-prog"> 152 180 <primary sortas="b-faad">faad</primary> … … 158 186 <term><filename class='libraryfile'>libfaad.so</filename></term> 159 187 <listitem> 160 <para>contains functions for decoding AAC streams.</para> 188 <para> 189 contains functions for decoding AAC streams. 190 </para> 161 191 <indexterm zone="faad2 libfaad"> 162 192 <primary sortas="c-libfaad">libfaad.so</primary> -
multimedia/libdriv/flac.xml
r22618785 r2eeb8695 30 30 <title>Introduction to FLAC</title> 31 31 32 <para><application>FLAC</application> is an audio CODEC similar to 33 MP3, but lossless, meaning that audio is compressed without losing any 34 information.</para> 32 <para> 33 <application>FLAC</application> is an audio CODEC similar to 34 MP3, but lossless, meaning that audio is compressed without losing any 35 information. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&flac-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&flac-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &flac-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &flac-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &flac-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &flac-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&flac-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&flac-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &flac-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &flac-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &flac-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &flac-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 78 92 <title>Installation of FLAC</title> 79 93 80 <para>Install <application>FLAC</application> by running the 81 following commands:</para> 94 <para> 95 Install <application>FLAC</application> by running the 96 following commands: 97 </para> 82 98 83 99 <screen><userinput>./configure --prefix=/usr \ … … 85 101 make</userinput></screen> 86 102 87 <para>To test the results, issue: <command>make check</command>. Note that 88 if you passed the <option>--enable-exhaustive-tests</option> and 89 <option>--enable-valgrind-testing</option> parameters to 90 <command>configure</command> and then run the test suite, it will take a 91 <emphasis>very</emphasis> long time (up to 300 SBUs) and use about 375 MB 92 of disk space.</para> 93 94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 103 <para> 104 To test the results, issue: <command>make check</command>. Note that 105 if you passed the <option>--enable-exhaustive-tests</option> and 106 <option>--enable-valgrind-testing</option> parameters to 107 <command>configure</command> and then run the test suite, it will take a 108 <emphasis>very</emphasis> long time (up to 300 SBUs) and use about 375 MB 109 of disk space. 110 </para> 111 112 <para> 113 Now, as the <systemitem class="username">root</systemitem> user: 114 </para> 95 115 96 116 <screen role="root"><userinput>make install</userinput></screen> … … 101 121 <title>Command Explanations</title> 102 122 103 <para><parameter>--disable-thorough-tests</parameter>: This parameter is 104 used so that the test suite will complete in a reasonable amount of time. 105 Remove it if you desire more extensive tests.</para> 123 <para> 124 <parameter>--disable-thorough-tests</parameter>: This parameter is 125 used so that the test suite will complete in a reasonable amount of time. 126 Remove it if you desire more extensive tests. 127 </para> 106 128 107 129 </sect2> … … 131 153 <term><command>flac</command></term> 132 154 <listitem> 133 <para>is a command-line utility for encoding, decoding and 134 converting FLAC files.</para> 155 <para> 156 is a command-line utility for encoding, decoding and 157 converting FLAC files. 158 </para> 135 159 <indexterm zone="flac flac-prog"> 136 160 <primary sortas="b-flac">flac</primary> … … 142 166 <term><command>metaflac</command></term> 143 167 <listitem> 144 <para>is a program for listing, adding, removing, or editing 145 metadata in one or more FLAC files.</para> 168 <para> 169 is a program for listing, adding, removing, or editing 170 metadata in one or more FLAC files. 171 </para> 146 172 <indexterm zone="flac metaflac"> 147 173 <primary sortas="b-metaflac">metaflac</primary> … … 153 179 <term><filename class='libraryfile'>libFLAC{,++}.so</filename></term> 154 180 <listitem> 155 <para>these libraries provide native FLAC and Ogg FLAC C/C++ APIs 156 for programs utilizing FLAC.</para> 181 <para> 182 these libraries provide native FLAC and Ogg FLAC C/C++ APIs 183 for programs utilizing FLAC. 184 </para> 157 185 <indexterm zone="flac libflac"> 158 186 <primary sortas="c-libFLAC">libFLAC{,++}.so</primary> … … 165 193 <term><filename class='libraryfile'>libxmms-flac.{so,a}</filename></term> 166 194 <listitem> 167 <para>is a plugin for <application>XMMS</application>.</para> 195 <para> 196 is a plugin for <application>XMMS</application>. 197 </para> 168 198 <indexterm zone="flac libxmms-flac"> 169 199 <primary sortas="c-libxmms-flac">libxmms-flac.{so,a}</primary> -
multimedia/libdriv/frei0r.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Frei0r-plugins</title> 31 31 32 <para><application>Frei0r</application> is a minimalistic plugin API for 33 video effects. Note that the 0 in the name is a zero, not a capital letter 34 o.</para> 32 <para> 33 <application>Frei0r</application> is a minimalistic plugin API for 34 video effects. Note that the 0 in the name is a zero, not a capital 35 letter o. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&frei0r-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&frei0r-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&frei0r-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&frei0r-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &frei0r-md5sum;</para> 53 <para> 54 Download MD5 sum: &frei0r-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &frei0r-size;</para> 58 <para> 59 Download size: &frei0r-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &frei0r-buildsize;</para> 63 <para> 64 Estimated disk space required: &frei0r-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &frei0r-time;</para> 68 <para> 69 Estimated build time: &frei0r-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 80 94 <title>Installation of Frei0r-plugins</title> 81 95 82 <para>Install <application>Frei0r</application> by running the 83 following commands:</para> 96 <para> 97 Install <application>Frei0r</application> by running the 98 following commands: 99 </para> 84 100 85 101 <screen><userinput>mkdir -vp build && … … 93 109 make</userinput></screen> 94 110 95 <para>This package does not come with a test suite.</para> 111 <para> 112 This package does not come with a test suite. 113 </para> 96 114 97 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 115 <para> 116 Now, as the <systemitem class="username">root</systemitem> user: 117 </para> 98 118 99 119 <screen role="root"><userinput>make install</userinput></screen> … … 104 124 <title>Command Explanations</title> 105 125 <!-- 106 <para><command>sed ... facebl0r.cpp</command>: This command fixes a build 107 problem with the current opencv dependency. </para> 126 <para> 127 <command>sed ... facebl0r.cpp</command>: This command fixes a build 128 problem with the current opencv dependency. 129 </para> 108 130 109 <para><parameter>-DOpenCV_DIR=/usr/share/OpenCV</parameter>: This parameter 110 helps the make procedure to find the <filename>libippicv.a</filename> 111 library, installed under that directory tree.</para> 131 <para> 132 <parameter>-DOpenCV_DIR=/usr/share/OpenCV</parameter>: This parameter 133 helps the make procedure to find the <filename>libippicv.a</filename> 134 library, installed under that directory tree. 135 </para> 112 136 --> 113 <para><option>-DWITHOUT_OPENCV=TRUE</option>: This option instructs the make 114 procedure to disable building plugins dependent upon opencv.</para> 137 <para> 138 <option>-DWITHOUT_OPENCV=TRUE</option>: This option instructs the make 139 procedure to disable building plugins dependent upon opencv. 140 </para> 115 141 116 <para><option>-DWITHOUT_GAVL=TRUE</option>: This option instructs the make 117 procedure to disable building plugins dependent upon gavl.</para> 142 <para> 143 <option>-DWITHOUT_GAVL=TRUE</option>: This option instructs the make 144 procedure to disable building plugins dependent upon gavl. 145 </para> 118 146 </sect2> 119 147 … … 132 160 </seglistitem> 133 161 </segmentedlist> 134 <!--135 <variablelist>136 <bridgehead renderas="sect3">Short Descriptions</bridgehead>137 <?dbfo list-presentation="list"?>138 <?dbhtml list-presentation="table"?>139 162 140 <varlistentry id="melt">141 <term><command>melt</command></term>142 <listitem>143 <para>is a test tool for MLT.</para>144 <indexterm zone="frei0r melt">145 <primary sortas="b-melt">melt</primary>146 </indexterm>147 </listitem>148 </varlistentry>149 150 </variablelist>151 -->152 163 </sect2> 153 164 -
multimedia/libdriv/gavl.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Gavl</title> 31 31 32 <para><application>Gavl</application> is short for Gmerlin Audio Video 33 Library. It is a low level library that handles the details of audio and 34 video formats like colorspaces, samplerates, multichannel configurations 35 etc. It provides standardized definitions for those formats as well as 36 container structures for carrying audio samples or video images inside an 37 application.</para> 32 <para> 33 <application>Gavl</application> is short for Gmerlin Audio Video 34 Library. It is a low level library that handles the details of audio and 35 video formats like colorspaces, samplerates, multichannel configurations 36 etc. It provides standardized definitions for those formats as well as 37 container structures for carrying audio samples or video images inside an 38 application. 39 </para> 38 40 39 41 &lfs91_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&gavl-download-http;"/></para> 46 <para> 47 Download (HTTP): <ulink url="&gavl-download-http;"/> 48 </para> 45 49 </listitem> 46 50 <listitem> 47 <para>Download (FTP): <ulink url="&gavl-download-ftp;"/></para> 51 <para> 52 Download (FTP): <ulink url="&gavl-download-ftp;"/> 53 </para> 48 54 </listitem> 49 55 <listitem> 50 <para>Download MD5 sum: &gavl-md5sum;</para> 56 <para> 57 Download MD5 sum: &gavl-md5sum; 58 </para> 51 59 </listitem> 52 60 <listitem> 53 <para>Download size: &gavl-size;</para> 61 <para> 62 Download size: &gavl-size; 63 </para> 54 64 </listitem> 55 65 <listitem> 56 <para>Estimated disk space required: &gavl-buildsize;</para> 66 <para> 67 Estimated disk space required: &gavl-buildsize; 68 </para> 57 69 </listitem> 58 70 <listitem> 59 <para>Estimated build time: &gavl-time;</para> 71 <para> 72 Estimated build time: &gavl-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 81 95 <title>Installation of Gavl</title> 82 96 83 <para>Install <application>Gavl</application> by running the 84 following commands:</para> 97 <para> 98 Install <application>Gavl</application> by running the 99 following commands: 100 </para> 85 101 86 102 <screen><userinput>LIBS=-lm \ … … 90 106 make</userinput></screen> 91 107 92 <para>This package does not come with a test suite.</para> 108 <para> 109 This package does not come with a test suite. 110 </para> 93 111 94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 112 <para> 113 Now, as the <systemitem class="username">root</systemitem> user: 114 </para> 95 115 96 116 <screen role="root"><userinput>make install</userinput></screen> … … 101 121 <title>Command Explanations</title> 102 122 103 <para><envar>LIBS=-lm</envar>: This variable ensures the math library is 104 searched when linking.</para> 123 <para> 124 <envar>LIBS=-lm</envar>: This variable ensures the math library is 125 searched when linking. 126 </para> 105 127 106 <para><parameter>--without-doxygen</parameter>: This switch disables use of 107 Doxygen. Omit if Doxygen is installed and you wish to build the API 108 documentation.</para> 128 <para> 129 <parameter>--without-doxygen</parameter>: This switch disables use of 130 Doxygen. Omit if Doxygen is installed and you wish to build the API 131 documentation. 132 </para> 109 133 110 134 </sect2> … … 126 150 </seglistitem> 127 151 </segmentedlist> 128 <!-- 152 129 153 <variablelist> 130 154 <bridgehead renderas="sect3">Short Descriptions</bridgehead> … … 133 157 134 158 <varlistentry id="libgavl.so"> 135 <term> libgavl.so</term>159 <term><filename class="libraryfile">libgavl.so</filename></term> 136 160 <listitem> 137 <para>???</para> 161 <para> 162 is the Gmerlin Audio Video Library. 163 </para> 138 164 <indexterm zone="gavl libgavl.so"> 139 165 <primary sortas="c-libgavl.so">libgavl.so</primary> … … 143 169 144 170 </variablelist> 145 --> 171 146 172 </sect2> 147 173 -
multimedia/libdriv/gstreamer10.xml
r22618785 r2eeb8695 80 80 <itemizedlist spacing="compact"> 81 81 <listitem> 82 <para>Required patch: <ulink url="&patch-root;/gstreamer-&gstreamer10-version;-buffer_size_reset_fix-1.patch"/></para> 82 <para> 83 Required patch: <ulink 84 url="&patch-root;/gstreamer-&gstreamer10-version;-buffer_size_reset_fix-1.patch"/> 85 </para> 83 86 </listitem> 84 87 </itemizedlist> … … 144 147 145 148 <caution> 146 <para>If you are reinstalling <application>gstreamer</application> from a 147 previous version, it is best if you remove the prior version, including 148 plugins, before installing the new version. If there is a mixture of 149 versions installed, using processes may hang or not work properly. As 150 the <systemitem class="username">root</systemitem> user: </para> 149 <para> 150 If you are reinstalling <application>gstreamer</application> from a 151 previous version, it is best if you remove the prior version, including 152 plugins, before installing the new version. If there is a mixture of 153 versions installed, using processes may hang or not work properly. As 154 the <systemitem class="username">root</systemitem> user: 155 </para> 151 156 152 157 <screen role="nodump"><userinput>rm -rf /usr/bin/gst-* /usr/{lib,libexec}/gstreamer-1.0</userinput></screen> -
multimedia/libdriv/id3lib.xml
r22618785 r2eeb8695 30 30 <title>Introduction to id3lib</title> 31 31 32 <para><application>id3lib</application> is a library for reading, 33 writing and manipulating id3v1 and id3v2 multimedia data containers.</para> 32 <para> 33 <application>id3lib</application> is a library for reading, 34 writing and manipulating id3v1 and id3v2 multimedia data containers. 35 </para> 34 36 35 37 &lfs91_checked; … … 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&id3lib-download-http;"/></para> 41 </listitem> 42 <listitem> 43 <para>Download (FTP): <ulink url="&id3lib-download-ftp;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download MD5 sum: &id3lib-md5sum;</para> 47 </listitem> 48 <listitem> 49 <para>Download size: &id3lib-size;</para> 50 </listitem> 51 <listitem> 52 <para>Estimated disk space required: &id3lib-buildsize;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated build time: &id3lib-time;</para> 42 <para> 43 Download (HTTP): <ulink url="&id3lib-download-http;"/> 44 </para> 45 </listitem> 46 <listitem> 47 <para> 48 Download (FTP): <ulink url="&id3lib-download-ftp;"/> 49 </para> 50 </listitem> 51 <listitem> 52 <para> 53 Download MD5 sum: &id3lib-md5sum; 54 </para> 55 </listitem> 56 <listitem> 57 <para> 58 Download size: &id3lib-size; 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 Estimated disk space required: &id3lib-buildsize; 64 </para> 65 </listitem> 66 <listitem> 67 <para> 68 Estimated build time: &id3lib-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 60 74 <itemizedlist spacing="compact"> 61 75 <listitem> 62 <para>Required patches: <ulink 76 <para> 77 Required patches: <ulink 63 78 url="&patch-root;/id3lib-&id3lib-version;-consolidated_patches-1.patch"/> 64 79 </para> … … 74 89 <title>Installation of Id3lib</title> 75 90 76 <para>Install <application>id3lib</application> by running the 77 following commands:</para> 91 <para> 92 Install <application>id3lib</application> by running the 93 following commands: 94 </para> 78 95 79 96 <screen><userinput>patch -Np1 -i ../id3lib-&id3lib-version;-consolidated_patches-1.patch && … … 87 104 make</userinput></screen> 88 105 89 <para>This packages does not come with a working test suite.</para> 90 91 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 106 <para> 107 This packages does not come with a working test suite. 108 </para> 109 110 <para> 111 Now, as the <systemitem class="username">root</systemitem> user: 112 </para> 92 113 93 114 <screen role="root"><userinput>make install && … … 140 161 <term><command>id3convert</command></term> 141 162 <listitem> 142 <para>converts between id3v1/v2 tagging formats.</para> 163 <para> 164 converts between id3v1/v2 tagging formats. 165 </para> 143 166 <indexterm zone="id3lib id3convert"> 144 167 <primary sortas="b-id3convert">id3convert</primary> … … 150 173 <term><command>id3cp</command></term> 151 174 <listitem> 152 <para>extracts id3v1/v2 tags from digital audio files.</para> 175 <para> 176 extracts id3v1/v2 tags from digital audio files. 177 </para> 153 178 <indexterm zone="id3lib id3cp"> 154 179 <primary sortas="b-id3cp">id3cp</primary> … … 160 185 <term><command>id3info</command></term> 161 186 <listitem> 162 <para>prints id3v1/v2 tag contents.</para> 187 <para> 188 prints id3v1/v2 tag contents. 189 </para> 163 190 <indexterm zone="id3lib id3info"> 164 191 <primary sortas="b-id3info">id3info</primary> … … 170 197 <term><command>id3tag</command></term> 171 198 <listitem> 172 <para>is a utility for editing id3v1/v2 tags.</para> 199 <para> 200 is a utility for editing id3v1/v2 tags. 201 </para> 173 202 <indexterm zone="id3lib id3tag"> 174 203 <primary sortas="b-id3tag">id3tag</primary> … … 180 209 <term><filename class='libraryfile'>libid3.so</filename></term> 181 210 <listitem> 182 <para>provides functions for the id3v1/v2 tag editing 183 programs as well as other external programs and libraries.</para> 211 <para> 212 provides functions for the id3v1/v2 tag editing programs as well 213 as other external programs and libraries. 214 </para> 184 215 <indexterm zone="id3lib libid3"> 185 216 <primary sortas="c-libid3">libid3.so</primary> -
multimedia/libdriv/liba52.xml
r22618785 r2eeb8695 31 31 <title>Introduction to Liba52</title> 32 32 33 <para><application>liba52</application> is a free library for decoding 34 ATSC A/52 (also known as AC-3) streams. The A/52 standard is used 35 in a variety of applications, including digital television and DVD.</para> 33 <para> 34 <application>liba52</application> is a free library for decoding 35 ATSC A/52 (also known as AC-3) streams. The A/52 standard is used 36 in a variety of applications, including digital television and DVD. 37 </para> 36 38 37 39 &lfs91_checked; … … 40 42 <itemizedlist spacing="compact"> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&liba52-download-http;"/></para> 44 <para> 45 Download (HTTP): <ulink url="&liba52-download-http;"/> 46 </para> 43 47 </listitem> 44 48 <listitem> 45 <para>Download (FTP): <ulink url="&liba52-download-ftp;"/></para> 49 <para> 50 Download (FTP): <ulink url="&liba52-download-ftp;"/> 51 </para> 46 52 </listitem> 47 53 <listitem> 48 <para>Download MD5 sum: &liba52-md5sum;</para> 54 <para> 55 Download MD5 sum: &liba52-md5sum; 56 </para> 49 57 </listitem> 50 58 <listitem> 51 <para>Download size: &liba52-size;</para> 59 <para> 60 Download size: &liba52-size; 61 </para> 52 62 </listitem> 53 63 <listitem> 54 <para>Estimated disk space required: &liba52-buildsize;</para> 64 <para> 65 Estimated disk space required: &liba52-buildsize; 66 </para> 55 67 </listitem> 56 68 <listitem> 57 <para>Estimated build time: &liba52-time;</para> 69 <para> 70 Estimated build time: &liba52-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 70 84 <title>Installation of Liba52</title> 71 85 72 <para>Install <application>liba52</application> by running the 73 following commands:</para> 86 <para> 87 Install <application>liba52</application> by running the 88 following commands: 89 </para> 74 90 75 91 <screen><userinput>./configure --prefix=/usr \ … … 80 96 make</userinput></screen> 81 97 82 <para>To test the results, issue: <command>make check</command>.</para> 98 <para> 99 To test the results, issue: <command>make check</command>. 100 </para> 83 101 84 <para>Now, as the <systemitem class="username">root</systemitem> 85 user:</para> 102 <para> 103 Now, as the <systemitem class="username">root</systemitem> 104 user: 105 </para> 86 106 87 107 <screen role="root"><userinput>make install && … … 94 114 <title>Command Explanations</title> 95 115 96 <para><parameter>CFLAGS="-g -O2 ...</parameter>: This sets CFLAGS to -g -O2 97 (which is the default) but then on x86_64 adds -fPIC. This is needed to 98 compile <application>liba52</application> on x86_64.</para> 116 <para> 117 <parameter>CFLAGS="-g -O2 ...</parameter>: This sets CFLAGS to -g -O2 118 (which is the default) but then on x86_64 adds -fPIC. This is needed to 119 compile <application>liba52</application> on x86_64. 120 </para> 99 121 100 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 123 href="../../xincludes/static-libraries.xml"/> 102 124 103 <para><command>cp liba52/a52_internal.h ...</command>: Copying this header 104 file into /usr/include/a52dec allows some other programs (such as 105 <application>xine-lib</application>) to compile and link against a system 106 installed <application>liba52</application>.</para> 125 <para> 126 <command>cp liba52/a52_internal.h ...</command>: Copying this header 127 file into /usr/include/a52dec allows some other programs (such as 128 <application>xine-lib</application>) to compile and link against a system 129 installed <application>liba52</application>. 130 </para> 107 131 </sect2> 108 132 … … 131 155 <term><command>a52dec</command></term> 132 156 <listitem> 133 <para>plays ATSC A/52 audio streams.</para> 157 <para> 158 plays ATSC A/52 audio streams. 159 </para> 134 160 <indexterm zone="liba52 a52dec"> 135 161 <primary sortas="b-a52dec">a52dec</primary> … … 141 167 <term><command>extract_a52</command></term> 142 168 <listitem> 143 <para>extracts ATSC A/52 audio from an MPEG stream.</para> 169 <para> 170 extracts ATSC A/52 audio from an MPEG stream. 171 </para> 144 172 <indexterm zone="liba52 extract_a52"> 145 173 <primary sortas="b-extract_a52">extract_a52</primary> … … 151 179 <term><filename class='libraryfile'>liba52.so</filename></term> 152 180 <listitem> 153 <para>provides functions for the programs dealing with 154 ATSC A/52 streams.</para> 181 <para> 182 provides functions for the programs dealing with ATSC A/52 streams. 183 </para> 155 184 <indexterm zone="liba52 liba52-lib"> 156 185 <primary sortas="c-liba52">liba52.so</primary> -
multimedia/libdriv/libao.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Libao</title> 31 31 32 <para>The <application>libao</application> package contains a 33 cross-platform audio library. This is useful to output audio on a wide 34 variety of platforms. It currently supports WAV files, OSS (Open Sound 35 System), ESD (Enlighten Sound Daemon), ALSA (Advanced Linux Sound 36 Architecture), NAS (Network Audio system), aRTS (analog Real-Time 37 Synthesizer), and PulseAudio (next generation 38 <application>GNOME</application> sound architecture).</para> 32 <para> 33 The <application>libao</application> package contains a 34 cross-platform audio library. This is useful to output audio on a wide 35 variety of platforms. It currently supports WAV files, OSS (Open Sound 36 System), ESD (Enlighten Sound Daemon), ALSA (Advanced Linux Sound 37 Architecture), NAS (Network Audio system), aRTS (analog Real-Time 38 Synthesizer), and PulseAudio (next generation 39 <application>GNOME</application> sound architecture). 40 </para> 39 41 40 42 &lfs91_checked; … … 43 45 <itemizedlist spacing="compact"> 44 46 <listitem> 45 <para>Download (HTTP): <ulink url="&libao-download-http;"/></para> 47 <para> 48 Download (HTTP): <ulink url="&libao-download-http;"/> 49 </para> 46 50 </listitem> 47 51 <listitem> 48 <para>Download (FTP): <ulink url="&libao-download-ftp;"/></para> 52 <para> 53 Download (FTP): <ulink url="&libao-download-ftp;"/> 54 </para> 49 55 </listitem> 50 56 <listitem> 51 <para>Download MD5 sum: &libao-md5sum;</para> 57 <para> 58 Download MD5 sum: &libao-md5sum; 59 </para> 52 60 </listitem> 53 61 <listitem> 54 <para>Download size: &libao-size;</para> 62 <para> 63 Download size: &libao-size; 64 </para> 55 65 </listitem> 56 66 <listitem> 57 <para>Estimated disk space required: &libao-buildsize;</para> 67 <para> 68 Estimated disk space required: &libao-buildsize; 69 </para> 58 70 </listitem> 59 71 <listitem> 60 <para>Estimated build time: &libao-time;</para> 72 <para> 73 Estimated build time: &libao-time; 74 </para> 61 75 </listitem> 62 76 </itemizedlist> … … 79 93 <title>Installation of Libao</title> 80 94 81 <para>Install <application>libao</application> by running the following 82 commands:</para> 95 <para> 96 Install <application>libao</application> by running the following 97 commands: 98 </para> 83 99 84 100 <screen><userinput>./configure --prefix=/usr && 85 101 make</userinput></screen> 86 102 87 <para>This package does not come with a test suite.</para> 103 <para> 104 This package does not come with a test suite. 105 </para> 88 106 89 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 107 <para> 108 Now, as the <systemitem class="username">root</systemitem> user: 109 </para> 90 110 91 111 <screen role="root"><userinput>make install && … … 100 120 <title>Config Files</title> 101 121 102 <para><filename>/etc/libao.conf</filename> and 103 <filename>~/.libao</filename></para> 122 <para> 123 <filename>/etc/libao.conf</filename> and 124 <filename>~/.libao</filename> 125 </para> 104 126 105 127 <indexterm zone="libao libao-config"> … … 116 138 <title>Configuration Information</title> 117 139 118 <para>Currently, the only configuration option available is setting the 119 default output device. Issue <command>man libao.conf</command> 120 for details.</para> 140 <para> 141 Currently, the only configuration option available is setting the 142 default output device. Issue <command>man libao.conf</command> 143 for details. 144 </para> 121 145 122 146 </sect3> … … 147 171 <term><filename class='libraryfile'>libao.so</filename></term> 148 172 <listitem> 149 <para>provides functions for programs wishing to output sound over 150 supported platforms.</para> 173 <para> 174 provides functions for programs wishing to output sound over 175 supported platforms. 176 </para> 151 177 <indexterm zone="libao libao-lib"> 152 178 <primary sortas="c-libao">libao.so</primary> -
multimedia/libdriv/libcanberra.xml
r22618785 r2eeb8695 126 126 <title>Command Explanations</title> 127 127 128 <para><parameter>--disable-oss</parameter>: disable optional deprecated OSS 129 support</para> 130 131 <para><option>--disable-gtk</option>: disable optional GTK+ 2 support</para> 132 133 <para><option>--disable-gtk3</option>: disable optional GTK+ 3 134 support</para> 128 <para> 129 <parameter>--disable-oss</parameter>: disable optional deprecated OSS 130 support 131 </para> 132 133 <para> 134 <option>--disable-gtk</option>: disable optional GTK+ 2 support 135 </para> 136 137 <para> 138 <option>--disable-gtk3</option>: disable optional GTK+ 3 support 139 </para> 135 140 <!-- gtk-doc support is broken due to an obsolete command "gtkdoc-mktmpl" 136 141 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
multimedia/libdriv/libcddb.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libcddb</title> 31 31 32 <para>The <application>libcddb</application> is a library that implements 33 the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB 34 server.</para> 32 <para> 33 The <application>libcddb</application> is a library that implements 34 the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB 35 server. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&libcddb-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&libcddb-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&libcddb-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&libcddb-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &libcddb-md5sum;</para> 53 <para> 54 Download MD5 sum: &libcddb-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &libcddb-size;</para> 58 <para> 59 Download size: &libcddb-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &libcddb-buildsize;</para> 63 <para> 64 Estimated disk space required: &libcddb-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &libcddb-time;</para> 68 <para> 69 Estimated build time: &libcddb-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 65 79 <title>Installation of libcddb</title> 66 80 67 <para>Install <application>libcddb</application> by running the 68 following commands:</para> 81 <para> 82 Install <application>libcddb</application> by running the 83 following commands: 84 </para> 69 85 70 86 <screen><userinput>./configure --prefix=/usr --disable-static && 71 87 make</userinput></screen> 72 88 73 <para>To test the results, issue: <command>make check</command>. Two 74 tests fail due to missing test servers.</para> 89 <para> 90 To test the results, issue: <command>make check</command>. Two 91 tests fail due to missing test servers. 92 </para> 75 93 76 <para>Now, as the <systemitem class="username">root</systemitem> 77 user:</para> 94 <para> 95 Now, as the <systemitem class="username">root</systemitem> user: 96 </para> 78 97 79 98 <screen role="root"><userinput>make install</userinput></screen> … … 110 129 <term><command>cddb_query</command></term> 111 130 <listitem> 112 <para>provides a user interface to a CDDB server.</para> 131 <para> 132 provides a user interface to a CDDB server. 133 </para> 113 134 <indexterm zone="libcddb cddb_query"> 114 135 <primary sortas="b-cddb_query">cddb_query</primary> -
multimedia/libdriv/libcdio.xml
r22618785 r2eeb8695 32 32 <title>Introduction to libcdio</title> 33 33 34 <para>The <application>libcdio</application> is a library for CD-ROM and CD 35 image access. The associated <application>libcdio-cdparanoia</application> 36 library reads audio from the CD-ROM directly as data, with no analog step 37 between, and writes the data to a file or pipe as .wav, .aifc or as raw 16 38 bit linear PCM.</para> 34 <para> 35 The <application>libcdio</application> is a library for CD-ROM and CD 36 image access. The associated <application>libcdio-cdparanoia</application> 37 library reads audio from the CD-ROM directly as data, with no analog step 38 between, and writes the data to a file or pipe as .wav, .aifc or as raw 16 39 bit linear PCM. 40 </para> 39 41 40 42 &lfs91_checked; … … 43 45 <itemizedlist spacing="compact"> 44 46 <listitem> 45 <para>Download (HTTP): <ulink url="&libcdio-download-http;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download (FTP): <ulink url="&libcdio-download-ftp;"/></para> 49 </listitem> 50 <listitem> 51 <para>Download MD5 sum: &libcdio-md5sum;</para> 52 </listitem> 53 <listitem> 54 <para>Download size: &libcdio-size;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated disk space required: &libcdio-buildsize;</para> 58 </listitem> 59 <listitem> 60 <para>Estimated build time: &libcdio-time;</para> 47 <para> 48 Download (HTTP): <ulink url="&libcdio-download-http;"/> 49 </para> 50 </listitem> 51 <listitem> 52 <para> 53 Download (FTP): <ulink url="&libcdio-download-ftp;"/> 54 </para> 55 </listitem> 56 <listitem> 57 <para> 58 Download MD5 sum: &libcdio-md5sum; 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 Download size: &libcdio-size; 64 </para> 65 </listitem> 66 <listitem> 67 <para> 68 Estimated disk space required: &libcdio-buildsize; 69 </para> 70 </listitem> 71 <listitem> 72 <para> 73 Estimated build time: &libcdio-time; 74 </para> 61 75 </listitem> 62 76 </itemizedlist> … … 66 80 <listitem> 67 81 <para> 68 Required file: 69 <ulink 82 Required file: <ulink 70 83 url="&gnu-http;/libcdio/&libcdio-paranoia;.tar.bz2"/> 71 84 </para> … … 87 100 <title>Installation of libcdio</title> 88 101 89 <para>Install <application>libcdio</application> by running the 90 following commands:</para> 102 <para> 103 Install <application>libcdio</application> by running the 104 following commands: 105 </para> 91 106 92 107 <screen><userinput>./configure --prefix=/usr --disable-static && 93 108 make</userinput></screen> 94 109 95 <para>To test the results, issue: <command>make check</command>.</para> 96 97 <para>Now, as the <systemitem class="username">root</systemitem> 98 user:</para> 110 <para> 111 To test the results, issue: <command>make check</command>. 112 </para> 113 114 <para> 115 Now, as the <systemitem class="username">root</systemitem> user: 116 </para> 99 117 100 118 <screen role="root"><userinput>make install</userinput></screen> 101 119 102 <para>Now install libcdio-paranoia:</para> 120 <para> 121 Now install libcdio-paranoia: 122 </para> 103 123 104 124 <screen><userinput>tar -xf ../&libcdio-paranoia;.tar.bz2 && … … 108 128 make</userinput></screen> 109 129 110 <para>To test the results, issue: <command>make check</command>.</para> 111 112 <para>Now, as the <systemitem class="username">root</systemitem> 113 user:</para> 130 <para> 131 To test the results, issue: <command>make check</command>. 132 </para> 133 134 <para> 135 Now, as the <systemitem class="username">root</systemitem> user: 136 </para> 114 137 115 138 <screen role="root"><userinput>make install</userinput></screen> … … 159 182 <term><command>cd-drive</command></term> 160 183 <listitem> 161 <para>shows CD-ROM drive characteristics</para> 184 <para> 185 shows CD-ROM drive characteristics. 186 </para> 162 187 <indexterm zone="libcdio cd-drive"> 163 188 <primary sortas="b-cd-drive">cd-drive</primary> … … 169 194 <term><command>cd-info</command></term> 170 195 <listitem> 171 <para>shows information about a CD or CD-image</para> 196 <para> 197 shows information about a CD or CD-image. 198 </para> 172 199 <indexterm zone="libcdio cd-info"> 173 200 <primary sortas="b-cd-info">cd-info</primary> … … 179 206 <term><command>cd-paranoia</command></term> 180 207 <listitem> 181 <para>is an audio CD reading utility which 182 includes extra data verification features</para> 208 <para> 209 is an audio CD reading utility which 210 includes extra data verification features. 211 </para> 183 212 <indexterm zone="libcdio cd-paranoia"> 184 213 <primary sortas="b-cd-paranoia">cd-paranoia</primary> … … 190 219 <term><command>cd-read</command></term> 191 220 <listitem> 192 <para>reads Information from a CD or CD-image</para> 221 <para> 222 reads Information from a CD or CD-image. 223 </para> 193 224 <indexterm zone="libcdio cd-read"> 194 225 <primary sortas="b-cd=read">cd-read</primary> … … 200 231 <term><command>cdda-player</command></term> 201 232 <listitem> 202 <para>is a simple curses CD player</para> 233 <para> 234 is a simple curses CD player. 235 </para> 203 236 <indexterm zone="libcdio cdda-player"> 204 237 <primary sortas="b-cdda-player">cdda-player</primary> … … 210 243 <term><command>iso-info</command></term> 211 244 <listitem> 212 <para>shows Information about an ISO 9660 image</para> 245 <para> 246 shows Information about an ISO 9660 image. 247 </para> 213 248 <indexterm zone="libcdio iso-info"> 214 249 <primary sortas="b-iso-info">iso-info</primary> … … 220 255 <term><command>iso-read</command></term> 221 256 <listitem> 222 <para>reads portions of an ISO 9660 image</para> 257 <para> 258 reads portions of an ISO 9660 image. 259 </para> 223 260 <indexterm zone="libcdio iso-read"> 224 261 <primary sortas="b-iso-read">iso-read</primary> … … 230 267 <term><command>mmc-tool</command></term> 231 268 <listitem> 232 <para>issues libcdio multimedia commands</para> 269 <para> 270 issues libcdio multimedia commands. 271 </para> 233 272 <indexterm zone="libcdio mmc-tool"> 234 273 <primary sortas="b-mmc-tool">mmc-tool</primary> … … 240 279 <term><filename class="libraryfile">libcdio.so</filename></term> 241 280 <listitem> 242 <para>contains the primary cdio API functions</para> 281 <para> 282 contains the primary cdio API functions. 283 </para> 243 284 <indexterm zone="libcdio libcdio.so"> 244 285 <primary sortas="c-libcdio.so">libcdio.so</primary> -
multimedia/libdriv/libdriv.xml
r22618785 r2eeb8695 16 16 <title>Multimedia Libraries and Drivers</title> 17 17 18 <para>Many multimedia programs require libraries and/or drivers in order 19 to function properly. The packages in this section fall into this category. 20 Generally you only need to install these if you are installing a program 21 which has the library listed as either a requirement, or as an option to 22 enable it to support certain functionality.</para> 18 <para> 19 Many multimedia programs require libraries and/or drivers in order 20 to function properly. The packages in this section fall into this category. 21 Generally you only need to install these if you are installing a program 22 which has the library listed as either a requirement, or as an option to 23 enable it to support certain functionality. 24 </para> 23 25 24 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alsa.xml"/> -
multimedia/libdriv/libdv.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Libdv</title> 31 31 32 <para>The Quasar DV Codec (<application>libdv</application>) is a software 33 CODEC for DV video, the encoding format used by most digital 34 camcorders. It can be used to copy videos from camcorders using a 35 firewire (IEEE 1394) connection.</para> 32 <para> 33 The Quasar DV Codec (<application>libdv</application>) is a software 34 CODEC for DV video, the encoding format used by most digital 35 camcorders. It can be used to copy videos from camcorders using a 36 firewire (IEEE 1394) connection. 37 </para> 36 38 37 39 &lfs91_checked; … … 40 42 <itemizedlist spacing="compact"> 41 43 <listitem> 42 <para>Download (HTTP): <ulink url="&libdv-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&libdv-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &libdv-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &libdv-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &libdv-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &libdv-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&libdv-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&libdv-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &libdv-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &libdv-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &libdv-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &libdv-time; 71 </para> 58 72 </listitem> 59 73 </itemizedlist> … … 76 90 <title>Installation of Libdv</title> 77 91 78 <para>Install <application>libdv</application> by running the 79 following commands:</para> 92 <para> 93 Install <application>libdv</application> by running the 94 following commands: 95 </para> 80 96 81 97 <screen><userinput>./configure --prefix=/usr \ … … 84 100 make</userinput></screen> 85 101 86 <para>This package does not come with a test suite.</para> 87 88 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 102 <para> 103 This package does not come with a test suite. 104 </para> 105 106 <para> 107 Now, as the <systemitem class="username">root</systemitem> user: 108 </para> 89 109 90 110 <screen role="root"><userinput>make install && … … 97 117 <title>Command Explanations</title> 98 118 99 <para><parameter>--disable-xv</parameter>: This parameter is required if 100 an <application>X Window System</application> is not installed. It also 101 prevents <command>configure</command> testing for 102 <filename class="libraryfile">libXv</filename> which is only used for an 103 obsolete program <command>playdv</command> that will not be built with 104 current <application>linux</application> headers and would also need other 105 obsolete dependencies.</para> <!-- gtk+-1.2, glib+-1.2 --> 119 <para> 120 <parameter>--disable-xv</parameter>: This parameter is required if 121 an <application>X Window System</application> is not installed. It also 122 prevents <command>configure</command> testing for 123 <filename class="libraryfile">libXv</filename> which is only used for an 124 obsolete program <command>playdv</command> that will not be built with 125 current <application>linux</application> headers and would also need 126 other obsolete dependencies. 127 </para> <!-- gtk+-1.2, glib+-1.2 --> 106 128 107 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 133 155 <term><command>dubdv</command></term> 134 156 <listitem> 135 <para>inserts audio into a digital video stream.</para> 157 <para> 158 inserts audio into a digital video stream. 159 </para> 136 160 <indexterm zone="libdv dubdv"> 137 161 <primary sortas="b-dubdv">dubdv</primary> … … 143 167 <term><command>dvconnect</command></term> 144 168 <listitem> 145 <para>is a small utility to send or capture raw data from and to the 146 camcorder.</para> 169 <para> 170 is a small utility to send or capture raw data from and to the 171 camcorder. 172 </para> 147 173 <indexterm zone="libdv dvconnect"> 148 174 <primary sortas="b-dvconnect">dvconnect</primary> … … 154 180 <term><command>encodedv</command></term> 155 181 <listitem> 156 <para>encodes a series of images to a digital video stream.</para> 182 <para> 183 encodes a series of images to a digital video stream. 184 </para> 157 185 <indexterm zone="libdv encodedv"> 158 186 <primary sortas="b-encodedv">encodedv</primary> … … 164 192 <term><command>playdv</command></term> 165 193 <listitem> 166 <para>displays digital video streams on the screen.</para> 194 <para> 195 displays digital video streams on the screen. 196 </para> 167 197 <indexterm zone="libdv playdv"> 168 198 <primary sortas="b-playdv">playdv</primary> … … 174 204 <term><filename class='libraryfile'>libdv.so</filename></term> 175 205 <listitem> 176 <para>provides functions for programs interacting with the 177 Quasar DV CODEC.</para> 206 <para> 207 provides functions for programs interacting with the 208 Quasar DV CODEC. 209 </para> 178 210 <indexterm zone="libdv libdv-lib"> 179 211 <primary sortas="c-libdv">libdv.{so,a}</primary> -
multimedia/libdriv/libdvdnav.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Libdvdnav</title> 31 31 32 <para><application>libdvdnav</application> is a library that allows easy use 33 of sophisticated DVD navigation features such as DVD menus, multiangle 34 playback and even interactive DVD games.</para> 32 <para> 33 <application>libdvdnav</application> is a library that allows easy use 34 of sophisticated DVD navigation features such as DVD menus, multiangle 35 playback and even interactive DVD games. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&libdvdnav-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&libdvdnav-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&libdvdnav-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&libdvdnav-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &libdvdnav-md5sum;</para> 53 <para> 54 Download MD5 sum: &libdvdnav-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &libdvdnav-size;</para> 58 <para> 59 Download size: &libdvdnav-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &libdvdnav-buildsize;</para> 63 <para> 64 Estimated disk space required: &libdvdnav-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &libdvdnav-time;</para> 68 <para> 69 Estimated build time: &libdvdnav-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 61 75 62 76 <bridgehead renderas="sect4">Required</bridgehead> 63 <para role="required"><xref linkend="libdvdread"/></para> 77 <para role="required"> 78 <xref linkend="libdvdread"/> 79 </para> 64 80 65 81 <para condition="html" role="usernotes">User Notes: … … 70 86 <title>Installation of Libdvdnav</title> 71 87 72 <para>Install <application>libdvdnav</application> by running the 73 following commands:</para> 88 <para> 89 Install <application>libdvdnav</application> by running the 90 following commands: 91 </para> 74 92 75 93 <screen><userinput>./configure --prefix=/usr \ … … 78 96 make</userinput></screen> 79 97 80 <para>This package does not come with a test suite.</para> 98 <para> 99 This package does not come with a test suite. 100 </para> 81 101 82 <para>Now, as the <systemitem class="username">root</systemitem> 83 user:</para> 102 <para> 103 Now, as the <systemitem class="username">root</systemitem> user: 104 </para> 84 105 85 106 <screen role="root"><userinput>make install</userinput></screen> … … 120 141 <term><filename class="libraryfile">libdvdnav.so</filename></term> 121 142 <listitem> 122 <para>DVD navigation library.</para> 143 <para> 144 is the DVD navigation library. 145 </para> 123 146 <indexterm zone="libdvdnav libdvdnav-lib"> 124 147 <primary sortas="c-libdvdnav">libdvdnav.so</primary> -
multimedia/libdriv/libdvdread.xml
r22618785 r2eeb8695 30 30 <title>Introduction to Libdvdread</title> 31 31 32 <para><application>libdvdread</application> is a library which 33 provides a simple foundation for reading DVDs.</para> 32 <para> 33 <application>libdvdread</application> is a library which 34 provides a simple foundation for reading DVDs. 35 </para> 34 36 35 37 &lfs91_checked; … … 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&libdvdread-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&libdvdread-download-http;"/> 44 </para> 41 45 </listitem> 42 46 <listitem> 43 <para>Download (FTP): <ulink url="&libdvdread-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&libdvdread-download-ftp;"/> 49 </para> 44 50 </listitem> 45 51 <listitem> 46 <para>Download MD5 sum: &libdvdread-md5sum;</para> 52 <para> 53 Download MD5 sum: &libdvdread-md5sum; 54 </para> 47 55 </listitem> 48 56 <listitem> 49 <para>Download size: &libdvdread-size;</para> 57 <para> 58 Download size: &libdvdread-size; 59 </para> 50 60 </listitem> 51 61 <listitem> 52 <para>Estimated disk space required: &libdvdread-buildsize;</para> 62 <para> 63 Estimated disk space required: &libdvdread-buildsize; 64 </para> 53 65 </listitem> 54 66 <listitem> 55 <para>Estimated build time: &libdvdread-time;</para> 67 <para> 68 Estimated build time: &libdvdread-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 64 78 <title>Installation of Libdvdread</title> 65 79 66 <para>Install <application>libdvdread</application> by running the 67 following commands:</para> 80 <para> 81 Install <application>libdvdread</application> by running the 82 following commands: 83 </para> 68 84 69 85 <screen><userinput>./configure --prefix=/usr \ … … 72 88 make</userinput></screen> 73 89 74 <para>This package does not come with a test suite.</para> 90 <para> 91 This package does not come with a test suite. 92 </para> 75 93 76 <para>Now, as the <systemitem class="username">root</systemitem> 77 user:</para> 94 <para> 95 Now, as the <systemitem class="username">root</systemitem> user: 96 </para> 78 97 79 98 <screen role="root"><userinput>make install</userinput></screen> … … 113 132 <term><filename class="libraryfile">libdvdread.so</filename></term> 114 133 <listitem> 115 <para>provides functionality required to access DVDs.</para> 134 <para> 135 provides functionality required to access DVDs. 136 </para> 116 137 <indexterm zone="libdvdread libdvdread-lib"> 117 138 <primary sortas="c-libdvdread">libdvdread.so</primary> -
multimedia/libdriv/libmad.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libmad</title> 31 31 32 <para><application>libmad</application> is a high-quality 33 MPEG audio decoder capable of 24-bit output.</para> 32 <para> 33 <application>libmad</application> is a high-quality 34 MPEG audio decoder capable of 24-bit output. 35 </para> 34 36 35 37 &lfs91_checked; … … 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&libmad-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&libmad-download-http;"/> 44 </para> 41 45 </listitem> 42 46 <listitem> 43 <para>Download (FTP): <ulink url="&libmad-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&libmad-download-ftp;"/> 49 </para> 44 50 </listitem> 45 51 <listitem> 46 <para>Download MD5 sum: &libmad-md5sum;</para> 52 <para> 53 Download MD5 sum: &libmad-md5sum; 54 </para> 47 55 </listitem> 48 56 <listitem> 49 <para>Download size: &libmad-size;</para> 57 <para> 58 Download size: &libmad-size; 59 </para> 50 60 </listitem> 51 61 <listitem> 52 <para>Estimated disk space required: &libmad-buildsize;</para> 62 <para> 63 Estimated disk space required: &libmad-buildsize; 64 </para> 53 65 </listitem> 54 66 <listitem> 55 <para>Estimated build time: &libmad-time;</para> 67 <para> 68 Estimated build time: &libmad-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 60 74 <itemizedlist spacing='compact'> 61 75 <listitem> 62 <para>Required patch: <ulink 63 url="&patch-root;/libmad-&libmad-version;-fixes-1.patch"/></para> 76 <para> 77 Required patch: <ulink 78 url="&patch-root;/libmad-&libmad-version;-fixes-1.patch"/> 79 </para> 64 80 </listitem> 65 81 </itemizedlist> … … 73 89 <title>Installation of libmad</title> 74 90 75 <para>Install <application>libmad</application> by running the 76 following commands:</para> 91 <para> 92 Install <application>libmad</application> by running the 93 following commands: 94 </para> 77 95 78 96 <screen><userinput>patch -Np1 -i ../libmad-&libmad-version;-fixes-1.patch && … … 84 102 make</userinput></screen> 85 103 86 <para>This package does not come with a test suite.</para> 104 <para> 105 This package does not come with a test suite. 106 </para> 87 107 88 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 108 <para> 109 Now, as the <systemitem class="username">root</systemitem> user: 110 </para> 89 111 90 112 <screen role="root"><userinput>make install</userinput></screen> 91 113 92 <para>Some packages check for the <application>pkg-config</application> file 93 for <application>libmad</application>. This file is particularly needed so 94 that <application>Cdrdao</application> can recognize the installed 95 <application>libmad</application>.</para> 114 <para> 115 Some packages check for the <application>pkg-config</application> file 116 for <application>libmad</application>. This file is particularly needed 117 so that <application>Cdrdao</application> can recognize the installed 118 <application>libmad</application>. 119 </para> 96 120 97 <para>As the <systemitem class="username">root</systemitem> user:</para> 121 <para> 122 As the <systemitem class="username">root</systemitem> user: 123 </para> 98 124 99 125 <screen role="root"><userinput>cat > /usr/lib/pkgconfig/mad.pc << "EOF" … … 149 175 <term><filename class='libraryfile'>libmad.so</filename></term> 150 176 <listitem> 151 <para>is a MPEG audio decoder library.</para> 177 <para> 178 is a MPEG audio decoder library. 179 </para> 152 180 <indexterm zone="libmad libmad-lib"> 153 181 <primary sortas="c-libmad">libmad.so</primary> -
multimedia/libdriv/libmpeg2.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libmpeg2</title> 31 31 32 <para>The <application>libmpeg2</application> package contains a library 33 for decoding MPEG-2 and MPEG-1 video streams. The library is able to decode 34 all MPEG streams that conform to certain restrictions: <quote>constrained 35 parameters</quote> for MPEG-1, and <quote>main profile</quote> for MPEG-2. 36 This is useful for programs and applications needing to decode MPEG-2 and 37 MPEG-1 video streams.</para> 32 <para> 33 The <application>libmpeg2</application> package contains a library for 34 decoding MPEG-2 and MPEG-1 video streams. The library is able to decode 35 all MPEG streams that conform to certain restrictions: <quote>constrained 36 parameters</quote> for MPEG-1, and <quote>main profile</quote> for MPEG-2. 37 This is useful for programs and applications needing to decode MPEG-2 and 38 MPEG-1 video streams. 39 </para> 38 40 39 41 &lfs91_checked; … … 42 44 <itemizedlist spacing="compact"> 43 45 <listitem> 44 <para>Download (HTTP): <ulink url="&libmpeg2-download-http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download (FTP): <ulink url="&libmpeg2-download-ftp;"/></para> 48 </listitem> 49 <listitem> 50 <para>Download MD5 sum: &libmpeg2-md5sum;</para> 51 </listitem> 52 <listitem> 53 <para>Download size: &libmpeg2-size;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated disk space required: &libmpeg2-buildsize;</para> 57 </listitem> 58 <listitem> 59 <para>Estimated build time: &libmpeg2-time;</para> 46 <para> 47 Download (HTTP): <ulink url="&libmpeg2-download-http;"/> 48 </para> 49 </listitem> 50 <listitem> 51 <para> 52 Download (FTP): <ulink url="&libmpeg2-download-ftp;"/> 53 </para> 54 </listitem> 55 <listitem> 56 <para> 57 Download MD5 sum: &libmpeg2-md5sum; 58 </para> 59 </listitem> 60 <listitem> 61 <para> 62 Download size: &libmpeg2-size; 63 </para> 64 </listitem> 65 <listitem> 66 <para> 67 Estimated disk space required: &libmpeg2-buildsize; 68 </para> 69 </listitem> 70 <listitem> 71 <para> 72 Estimated build time: &libmpeg2-time; 73 </para> 60 74 </listitem> 61 75 </itemizedlist> … … 75 89 <title>Installation of libmpeg2</title> 76 90 77 <para>Install <application>libmpeg2</application> by running the following 78 commands:</para> 91 <para> 92 Install <application>libmpeg2</application> by running the following 93 commands: 94 </para> 79 95 80 96 <screen><userinput>sed -i 's/static const/static/' libmpeg2/idct_mmx.c && … … 85 101 make</userinput></screen> 86 102 87 <para>To test the results, issue: <command>make check</command>. To 88 perform a more comprehensive regression test, see the file 89 <filename>test/README</filename> in the source tree.</para> 90 91 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 103 <para> 104 To test the results, issue: <command>make check</command>. To 105 perform a more comprehensive regression test, see the file 106 <filename>test/README</filename> in the source tree. 107 </para> 108 109 <para> 110 Now, as the <systemitem class="username">root</systemitem> user: 111 </para> 92 112 93 113 <screen role="root"><userinput>make install && … … 102 122 <title>Command Explanations</title> 103 123 104 <para><command>sed -i ...</command>: This <command>sed</command> fixes 105 problems with recent GCC compilers.</para> 124 <para> 125 <command>sed -i ...</command>: This <command>sed</command> fixes 126 problems with recent GCC compilers. 127 </para> 106 128 107 129 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 151 173 <term><command>extract_mpeg2</command></term> 152 174 <listitem> 153 <para>extracts MPEG video streams from a multiplexed stream.</para> 175 <para> 176 extracts MPEG video streams from a multiplexed stream. 177 </para> 154 178 <indexterm zone="libmpeg2 extract_mpeg2"> 155 179 <primary sortas="b-extract_mpeg2">extract_mpeg2</primary> … … 161 185 <term><command>mpeg2dec</command></term> 162 186 <listitem> 163 <para>decodes MPEG1 and MPEG2 video streams.</para> 187 <para> 188 decodes MPEG1 and MPEG2 video streams. 189 </para> 164 190 <indexterm zone="libmpeg2 mpeg2dec"> 165 191 <primary sortas="b-mpeg2dec">mpeg2dec</primary> … … 171 197 <term><filename class='libraryfile'>libmpeg2.so</filename></term> 172 198 <listitem> 173 <para>contains API functions used to decode MPEG video streams.</para> 199 <para> 200 contains API functions used to decode MPEG video streams. 201 </para> 174 202 <indexterm zone="libmpeg2 libmpeg2-lib"> 175 203 <primary sortas="c-libmpeg2">libmpeg2.so</primary> … … 181 209 <term><filename class='libraryfile'>libmpeg2convert.so</filename></term> 182 210 <listitem> 183 <para>contains API functions used for color conversions of MPEG 184 video streams.</para> 211 <para> 212 contains API functions used for color conversions of MPEG 213 video streams. 214 </para> 185 215 <indexterm zone="libmpeg2 libmpeg2convert"> 186 216 <primary sortas="c-libmpeg2convert">libmpeg2convert.so</primary> -
multimedia/libdriv/libmusicbrainz.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libmusicbrainz</title> 31 31 32 <para>The <application>libmusicbrainz</application> package contains a 33 library which allows you to access the data held on the MusicBrainz server. 34 This is useful for adding MusicBrainz lookup capabilities to other 35 applications.</para> 36 37 <para>MusicBrainz is a community music metadatabase that attempts to create 38 a comprehensive music information site. You can use the MusicBrainz data 39 either by browsing the web site, or you can access the data from a client 40 program — for example, a CD player program can use MusicBrainz to 41 identify CDs and provide information about the CD, about the artist or 42 other related information.</para> 32 <para> 33 The <application>libmusicbrainz</application> package contains a library 34 which allows you to access the data held on the MusicBrainz server. 35 This is useful for adding MusicBrainz lookup capabilities to other 36 applications. 37 </para> 38 39 <para> 40 MusicBrainz is a community music metadatabase that attempts to create 41 a comprehensive music information site. You can use the MusicBrainz data 42 either by browsing the web site, or you can access the data from a client 43 program — for example, a CD player program can use MusicBrainz to 44 identify CDs and provide information about the CD, about the artist or 45 other related information. 46 </para> 43 47 44 48 &lfs91_checked; … … 47 51 <itemizedlist spacing="compact"> 48 52 <listitem> 49 <para>Download (HTTP): <ulink url="&libmusicbrainz-download-http;"/></para> 50 </listitem> 51 <listitem> 52 <para>Download (FTP): <ulink url="&libmusicbrainz-download-ftp;"/></para> 53 </listitem> 54 <listitem> 55 <para>Download MD5 sum: &libmusicbrainz-md5sum;</para> 56 </listitem> 57 <listitem> 58 <para>Download size: &libmusicbrainz-size;</para> 59 </listitem> 60 <listitem> 61 <para>Estimated disk space required: &libmusicbrainz-buildsize;</para> 62 </listitem> 63 <listitem> 64 <para>Estimated build time: &libmusicbrainz-time;</para> 53 <para> 54 Download (HTTP): <ulink url="&libmusicbrainz-download-http;"/> 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download (FTP): <ulink url="&libmusicbrainz-download-ftp;"/> 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Download MD5 sum: &libmusicbrainz-md5sum; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Download size: &libmusicbrainz-size; 70 </para> 71 </listitem> 72 <listitem> 73 <para> 74 Estimated disk space required: &libmusicbrainz-buildsize; 75 </para> 76 </listitem> 77 <listitem> 78 <para> 79 Estimated build time: &libmusicbrainz-time; 80 </para> 65 81 </listitem> 66 82 </itemizedlist> … … 69 85 <itemizedlist spacing="compact"> 70 86 <listitem> 71 <para>Required patch: <ulink 72 url="&patch-root;/libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch"/></para> 87 <para> 88 Required patch: <ulink 89 url="&patch-root;/libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch"/> 90 </para> 73 91 </listitem> 74 92 </itemizedlist> … … 89 107 <title>Installation of libmusicbrainz</title> 90 108 91 <para>Install <application>libmusicbrainz</application> by running the 92 following commands:</para> 109 <para> 110 Install <application>libmusicbrainz</application> by running the 111 following commands: 112 </para> 93 113 94 114 <screen><userinput>patch -Np1 -i ../libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch && … … 98 118 make</userinput></screen> 99 119 100 <para>If <application>Python</application> is installed, build the bindings 101 with the following commands:</para> 120 <para> 121 If <application>Python</application> is installed, build the bindings 122 with the following commands: 123 </para> 102 124 103 125 <screen><userinput>(cd python && python setup.py build)</userinput></screen> 104 126 105 <para>This package does not come with a stand-alone test suite (to 106 test you must have <application>Python</application> installed and perform 107 the test after the package is installed).</para> 108 109 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 127 <para> 128 This package does not come with a stand-alone test suite (to 129 test you must have <application>Python</application> installed and perform 130 the test after the package is installed). 131 </para> 132 133 <para> 134 Now, as the <systemitem class="username">root</systemitem> user: 135 </para> 110 136 111 137 <screen role="root"><userinput>make install && … … 113 139 /usr/share/doc/libmusicbrainz-&libmusicbrainz-version;/mb_howto.txt</userinput></screen> 114 140 115 <para>To test the Python bindings, issue the following: 116 <command>(cd python && python setup.py test)</command>.</para> 117 118 <para>If you built the Python bindings, issue the following commands as 119 the <systemitem class="username">root</systemitem> user to install 120 them:</para> 141 <para> 142 To test the Python bindings, issue the following: 143 <command>(cd python && python setup.py test)</command>. 144 </para> 145 146 <para> 147 If you built the Python bindings, issue the following commands as 148 the <systemitem class="username">root</systemitem> user to install 149 them: 150 </para> 121 151 122 152 <screen role="root"><userinput>(cd python && python setup.py install)</userinput></screen> … … 156 186 <term><filename class='libraryfile'>libmusicbrainz.so</filename></term> 157 187 <listitem> 158 <para>contains API functions to access the MusicBrainz database, both 159 for looking up data and also for submitting new data.</para> 188 <para> 189 contains API functions to access the MusicBrainz database, both 190 for looking up data and also for submitting new data. 191 </para> 160 192 <indexterm zone="libmusicbrainz libmusicbrainz-lib"> 161 193 <primary sortas="c-libmusicbrainz">libmusicbrainz.{so,a}</primary> -
multimedia/libdriv/libogg.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libogg</title> 31 31 32 <para>The <application>libogg</application> package contains the Ogg file 33 structure. This is useful for creating (encoding) or playing (decoding) a 34 single physical bit stream.</para> 32 <para> 33 The <application>libogg</application> package contains the Ogg file 34 structure. This is useful for creating (encoding) or playing (decoding) a 35 single physical bit stream. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&libogg-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&libogg-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&libogg-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&libogg-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &libogg-md5sum;</para> 53 <para> 54 Download MD5 sum: &libogg-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &libogg-size;</para> 58 <para> 59 Download size: &libogg-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &libogg-buildsize;</para> 63 <para> 64 Estimated disk space required: &libogg-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &libogg-time;</para> 68 <para> 69 Estimated build time: &libogg-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 66 80 <title>Installation of libogg</title> 67 81 68 <para>Install <application>libogg</application> by running the following 69 commands:</para> 82 <para> 83 Install <application>libogg</application> by running the following 84 commands: 85 </para> 70 86 71 87 <screen><userinput>./configure --prefix=/usr \ … … 74 90 make</userinput></screen> 75 91 76 <para>To test the results, issue: <command>make check</command>.</para> 92 <para> 93 To test the results, issue: <command>make check</command>. 94 </para> 77 95 78 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 96 <para> 97 Now, as the <systemitem class="username">root</systemitem> user: 98 </para> 79 99 80 100 <screen role="root"><userinput>make install</userinput></screen> … … 113 133 <term><filename class='libraryfile'>libogg.so</filename></term> 114 134 <listitem> 115 <para>provides the functions required for programs to 116 read or write Ogg formatted bit streams.</para> 135 <para> 136 provides the functions required for programs to 137 read or write Ogg formatted bit streams. 138 </para> 117 139 <indexterm zone="libogg libogg-lib"> 118 140 <primary sortas="c-libogg">libogg.so</primary> -
multimedia/libdriv/libsamplerate.xml
r22618785 r2eeb8695 31 31 <title>Introduction to libsamplerate</title> 32 32 33 <para><application>libsamplerate</application> is a sample rate converter 34 for audio.</para> 33 <para> 34 <application>libsamplerate</application> is a sample rate converter 35 for audio. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&libsamplerate-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&libsamplerate-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&libsamplerate-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&libsamplerate-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &libsamplerate-md5sum;</para> 53 <para> 54 Download MD5 sum: &libsamplerate-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &libsamplerate-size;</para> 58 <para> 59 Download size: &libsamplerate-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &libsamplerate-buildsize;</para> 63 <para> 64 Estimated disk space required: &libsamplerate-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &libsamplerate-time;</para> 68 <para> 69 Estimated build time: &libsamplerate-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 73 87 <title>Installation of libsamplerate</title> 74 88 75 <para>Install <application>libsamplerate</application> by running the 76 following commands:</para> 89 <para> 90 Install <application>libsamplerate</application> by running the 91 following commands: 92 </para> 77 93 78 94 <screen><userinput>./configure --prefix=/usr --disable-static && 79 95 make</userinput></screen> 80 96 81 <para>To test the results, issue: <command>make check</command>.</para> 97 <para> 98 To test the results, issue: <command>make check</command>. 99 </para> 82 100 83 <para>Now, as the <systemitem class="username">root</systemitem> 84 user:</para> 101 <para> 102 Now, as the <systemitem class="username">root</systemitem> user: 103 </para> 85 104 86 105 <screen role="root"><userinput>make htmldocdir=/usr/share/doc/libsamplerate-&libsamplerate-version; install</userinput></screen> … … 118 137 <term><command>sndfile-resample</command></term> 119 138 <listitem> 120 <para>is a sample rate converter using libsndfile for file I/O.</para> 139 <para> 140 is a sample rate converter using libsndfile for file I/O. 141 </para> 121 142 <indexterm zone="libsamplerate sndfile-resample"> 122 143 <primary sortas="b-sndfile-resample">sndfile-resample</primary> -
multimedia/libdriv/libsndfile.xml
r22618785 r2eeb8695 41 41 <itemizedlist spacing="compact"> 42 42 <listitem> 43 <para>Download (HTTP): <ulink url="&libsndfile-download-http;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download (FTP): <ulink url="&libsndfile-download-ftp;"/></para> 47 </listitem> 48 <listitem> 49 <para>Download MD5 sum: &libsndfile-md5sum;</para> 50 </listitem> 51 <listitem> 52 <para>Download size: &libsndfile-size;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated disk space required: &libsndfile-buildsize;</para> 56 </listitem> 57 <listitem> 58 <para>Estimated build time: &libsndfile-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&libsndfile-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&libsndfile-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &libsndfile-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &libsndfile-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &libsndfile-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &libsndfile-time; 70 </para> 59 71 </listitem> 60 72 </itemizedlist> … … 93 105 make</userinput></screen> 94 106 95 <para>To test the results, issue: <command>make check</command>.</para> 107 <para> 108 To test the results, issue: <command>make check</command>. 109 </para> 96 110 97 111 <para> … … 145 159 <term><command>sndfile-cmp</command></term> 146 160 <listitem> 147 <para>compares two audio files.</para> 161 <para> 162 compares two audio files. 163 </para> 148 164 <indexterm zone="libsndfile sndfile-cmp"> 149 165 <primary sortas="b-sndfile-cmp">sndfile-cmp</primary> … … 155 171 <term><command>sndfile-concat</command></term> 156 172 <listitem> 157 <para>concatenates two or more audio files.</para> 173 <para> 174 concatenates two or more audio files. 175 </para> 158 176 <indexterm zone="libsndfile sndfile-concat"> 159 177 <primary sortas="b-sndfile-concat">sndfile-concat</primary> … … 165 183 <term><command>sndfile-convert</command></term> 166 184 <listitem> 167 <para>converts a sound files from one format to another.</para> 185 <para> 186 converts a sound files from one format to another. 187 </para> 168 188 <indexterm zone="libsndfile sndfile-convert"> 169 189 <primary sortas="b-sndfile-convert">sndfile-convert</primary> … … 175 195 <term><command>sndfile-deinterleave</command></term> 176 196 <listitem> 177 <para>splits a multi-channel into multiple single channel files.</para> 197 <para> 198 splits a multi-channel into multiple single channel files. 199 </para> 178 200 <indexterm zone="libsndfile sndfile-deinterleave"> 179 201 <primary sortas="b-sndfile-deinterleave">sndfile-deinterleave</primary> … … 185 207 <term><command>sndfile-info</command></term> 186 208 <listitem> 187 <para>displays information about a sound file.</para> 209 <para> 210 displays information about a sound file. 211 </para> 188 212 <indexterm zone="libsndfile sndfile-info"> 189 213 <primary sortas="b-sndfile-info">sndfile-info</primary> … … 195 219 <term><command>sndfile-interleave</command></term> 196 220 <listitem> 197 <para>converts multiple single channel files into a multi-channel 198 file.</para> 221 <para> 222 converts multiple single channel files into a multi-channel file. 223 </para> 199 224 <indexterm zone="libsndfile sndfile-interleave"> 200 225 <primary sortas="b-sndfile-interleave">sndfile-interleave</primary> … … 206 231 <term><command>sndfile-metadata-get</command></term> 207 232 <listitem> 208 <para>retrieves metadata from a sound file.</para> 233 <para> 234 retrieves metadata from a sound file. 235 </para> 209 236 <indexterm zone="libsndfile sndfile-metadata-get"> 210 237 <primary sortas="b-sndfile-metadata-get">sndfile-metadata-get</primary> … … 216 243 <term><command>sndfile-metadata-set</command></term> 217 244 <listitem> 218 <para>sets metadata in a sound file.</para> 245 <para> 246 sets metadata in a sound file. 247 </para> 219 248 <indexterm zone="libsndfile sndfile-metadata-set"> 220 249 <primary sortas="b-sndfile-metadata-set">sndfile-metadata-set</primary> … … 226 255 <term><command>sndfile-play</command></term> 227 256 <listitem> 228 <para>plays a sound file.</para> 257 <para> 258 plays a sound file. 259 </para> 229 260 <indexterm zone="libsndfile sndfile-play"> 230 261 <primary sortas="b-sndfile-play">sndfile-play</primary> … … 236 267 <term><command>sndfile-regtest</command></term> 237 268 <listitem> 238 <para>does this .....</para> 269 <para> 270 does this ..... 271 </para> 239 272 <indexterm zone="libsndfile sndfile-regtest"> 240 273 <primary sortas="b-sndfile-regtest">sndfile-regtest</primary> … … 246 279 <term><command>sndfile-salvage</command></term> 247 280 <listitem> 248 <para>does this .....</para> 281 <para> 282 does this ..... 283 </para> 249 284 <indexterm zone="libsndfile sndfile-salvage"> 250 285 <primary sortas="b-sndfile-salvage">sndfile-salvage</primary> … … 256 291 <term><filename class='libraryfile'>libsndfile.so</filename></term> 257 292 <listitem> 258 <para>contains the <application>libsndfile</application> API 259 functions.</para> 293 <para> 294 contains the <application>libsndfile</application> API functions. 295 </para> 260 296 <indexterm zone="libsndfile libsndfile-lib"> 261 297 <primary sortas="c-libsndfile">libsndfile.so</primary> -
multimedia/libdriv/libtheora.xml
r22618785 r2eeb8695 41 41 <itemizedlist spacing="compact"> 42 42 <listitem> 43 <para>Download (HTTP): <ulink url="&libtheora-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&libtheora-download-http;"/> 45 </para> 44 46 </listitem> 45 47 <listitem> 46 <para>Download (FTP): <ulink url="&libtheora-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&libtheora-download-ftp;"/> 50 </para> 47 51 </listitem> 48 52 <listitem> 49 <para>Download MD5 sum: &libtheora-md5sum;</para> 53 <para> 54 Download MD5 sum: &libtheora-md5sum; 55 </para> 50 56 </listitem> 51 57 <listitem> 52 <para>Download size: &libtheora-size;</para> 58 <para> 59 Download size: &libtheora-size; 60 </para> 53 61 </listitem> 54 62 <listitem> 55 <para>Estimated disk space required: &libtheora-buildsize;</para> 63 <para> 64 Estimated disk space required: &libtheora-buildsize; 65 </para> 56 66 </listitem> 57 67 <listitem> 58 <para>Estimated build time: &libtheora-time;</para> 68 <para> 69 Estimated build time: &libtheora-time; 70 </para> 59 71 </listitem> 60 72 </itemizedlist> … … 88 100 <title>Installation of libtheora</title> 89 101 90 <para>Install <application>libtheora</application> by running the following 91 commands:</para> 102 <para> 103 Install <application>libtheora</application> by running the following 104 commands: 105 </para> 92 106 93 107 <screen><userinput>sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c && … … 95 109 make</userinput></screen> 96 110 97 <para>If you wish to run the tests, issue: <command>make check</command>.</para> 111 <para> 112 If you wish to run the tests, issue: <command>make check</command>. 113 </para> 98 114 99 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 115 <para> 116 Now, as the <systemitem class="username">root</systemitem> user: 117 </para> 100 118 101 119 <screen role="root"><userinput>make install</userinput></screen> 102 120 103 <para>If you wish to install the examples (so that you can hack on 104 <literal>theora</literal>), install them as the <systemitem 105 class="username">root</systemitem> user:</para> 121 <para> 122 If you wish to install the examples (so that you can hack on 123 <literal>theora</literal>), install them as the <systemitem 124 class="username">root</systemitem> user: 125 </para> 106 126 107 127 <screen role="root"><userinput>cd examples/.libs && … … 150 170 <term><filename class='libraryfile'>libtheora*.so</filename></term> 151 171 <listitem> 152 <para>libraries provide the functions to read and write video 153 files.</para> 172 <para> 173 contains the functions to read and write video files. 174 </para> 154 175 <indexterm zone="libtheora libtheora-lib"> 155 176 <primary sortas="c-libtheora">libtheora*.so</primary> -
multimedia/libdriv/libvpx.xml
r22618785 r2eeb8695 30 30 <title>Introduction to libvpx</title> 31 31 32 <para>This package, from the WebM project, provides the reference 33 implementations of the VP8 Codec, used in most current html5 video, 34 and of the next-generation VP9 Codec.</para> 32 <para> 33 This package, from the WebM project, provides the reference 34 implementations of the VP8 Codec, used in most current html5 video, 35 and of the next-generation VP9 Codec. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&libvpx-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&libvpx-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &libvpx-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &libvpx-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &libvpx-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &libvpx-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&libvpx-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&libvpx-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &libvpx-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &libvpx-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &libvpx-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &libvpx-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 83 97 <title>Installation of libvpx</title> 84 98 85 <para>Install <application>libvpx</application> by running the 86 following commands:</para> 99 <para> 100 Install <application>libvpx</application> by running the 101 following commands: 102 </para> 87 103 88 104 <screen><userinput>sed -i 's/cp -p/cp/' build/make/Makefile && … … 96 112 make</userinput></screen> 97 113 98 <para>This package does not come with a test suite.</para> 99 100 <para>Now, as the <systemitem class="username">root</systemitem> 101 user:</para> 114 <para> 115 This package does not come with a test suite. 116 </para> 117 118 <para> 119 Now, as the <systemitem class="username">root</systemitem> 120 user: 121 </para> 102 122 103 123 <screen role="root"><userinput>make install</userinput></screen> … … 108 128 <title>Command Explanations</title> 109 129 110 <para><command>sed ... </command>: This command 111 corrects ownership and permissions of installed files.</para> 112 113 <para><command>mkdir libvpx-build && cd 114 libvpx-build</command>: The <application>libvpx</application> developers 115 recommend building in a dedicated build directory.</para> 116 117 <para><option>--disable-vp8</option>: This switch prevents building of VP8 118 codec support.</para> 119 120 <para><option>--disable-vp9</option>: This switch prevents building of VP9 121 codec support.</para> 130 <para> 131 <command>sed ... </command>: This command 132 corrects ownership and permissions of installed files. 133 </para> 134 135 <para> 136 <command>mkdir libvpx-build && cd libvpx-build</command>: 137 The <application>libvpx</application> developers 138 recommend building in a dedicated build directory. 139 </para> 140 141 <para> 142 <option>--disable-vp8</option>: This switch prevents building of VP8 143 codec support. 144 </para> 145 146 <para> 147 <option>--disable-vp9</option>: This switch prevents building of VP9 148 codec support. 149 </para> 122 150 123 151 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 149 177 <term><command>vpxdec</command></term> 150 178 <listitem> 151 <para>is the WebM Project VP8 and VP9 decoder.</para> 179 <para> 180 is the WebM Project VP8 and VP9 decoder. 181 </para> 152 182 <indexterm zone="libvpx vpxdec"> 153 183 <primary sortas="b-vpxdec">vpxdec</primary> … … 159 189 <term><command>vpxenc</command></term> 160 190 <listitem> 161 <para>is the WebM project VP8 and VP9 encoder.</para> 191 <para> 192 is the WebM project VP8 and VP9 encoder. 193 </para> 162 194 <indexterm zone="libvpx vpxenc"> 163 195 <primary sortas="b-vpxenc">vpxenc</primary> … … 169 201 <term><filename class='libraryfile'>libvpx.so</filename></term> 170 202 <listitem> 171 <para>provides functions to use the VP8 and VP9 video codecs.</para> 203 <para> 204 provides functions to use the VP8 and VP9 video codecs. 205 </para> 172 206 <indexterm zone="libvpx libvpx-lib"> 173 207 <primary sortas="c-libvpx">libvpx.so</primary> -
multimedia/libdriv/mlt.xml
r22618785 r2eeb8695 30 30 <title>Introduction to MLT</title> 31 31 32 <para><application>MLT</application> package is the Media Lovin Toolkit. 33 It is an open source multimedia framework, designed and developed for 34 television broadcasting. It provides a toolkit for broadcasters, video 35 editors, media players, transcoders, web streamers and many more types of 36 applications.</para> 32 <para> 33 <application>MLT</application> package is the Media Lovin Toolkit. 34 It is an open source multimedia framework, designed and developed for 35 television broadcasting. It provides a toolkit for broadcasters, video 36 editors, media players, transcoders, web streamers and many more types of 37 applications. 38 </para> 37 39 38 40 &lfs91_checked; … … 41 43 <itemizedlist spacing="compact"> 42 44 <listitem> 43 <para>Download (HTTP): <ulink url="&mlt-download-http;"/></para> 45 <para> 46 Download (HTTP): <ulink url="&mlt-download-http;"/> 47 </para> 44 48 </listitem> 45 49 <listitem> 46 <para>Download (FTP): <ulink url="&mlt-download-ftp;"/></para> 50 <para> 51 Download (FTP): <ulink url="&mlt-download-ftp;"/> 52 </para> 47 53 </listitem> 48 54 <listitem> 49 <para>Download MD5 sum: &mlt-md5sum;</para> 55 <para> 56 Download MD5 sum: &mlt-md5sum; 57 </para> 50 58 </listitem> 51 59 <listitem> 52 <para>Download size: &mlt-size;</para> 60 <para> 61 Download size: &mlt-size; 62 </para> 53 63 </listitem> 54 64 <listitem> 55 <para>Estimated disk space required: &mlt-buildsize;</para> 65 <para> 66 Estimated disk space required: &mlt-buildsize; 67 </para> 56 68 </listitem> 57 69 <listitem> 58 <para>Estimated build time: &mlt-time;</para> 70 <para> 71 Estimated build time: &mlt-time; 72 </para> 59 73 </listitem> 60 74 </itemizedlist> … … 90 104 <title>Installation of MLT</title> 91 105 92 <para>Install <application>MLT</application> by running the 93 following commands:</para> 106 <para> 107 Install <application>MLT</application> by running the following commands: 108 </para> 94 109 95 110 <screen><userinput>./configure --prefix=/usr \ … … 100 115 make</userinput></screen> 101 116 102 <para>This package does not come with a test suite. However a test .mp4 103 file can be played in a local graphical environment with 104 <userinput>./src/melt/melt <filename>.mp4</userinput>.</para> 117 <para> 118 This package does not come with a test suite. However a test .mp4 119 file can be played in a local graphical environment with 120 <command>./src/melt/melt <filename>.mp4</command>. 121 </para> 105 122 106 <note><para>This application uses advanced graphical capabilites. In 107 some cases, firmware for your specific graphics adaptor may be needed. 108 See <xref linkend="video-firmware"/> for more information.</para></note> 123 <note> 124 <para> 125 This application uses advanced graphical capabilites. In 126 some cases, firmware for your specific graphics adaptor may be needed. 127 See <xref linkend="video-firmware"/> for more information. 128 </para> 129 </note> 109 130 110 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 131 <para> 132 Now, as the <systemitem class="username">root</systemitem> user: 133 </para> 111 134 112 135 <screen role="root"><userinput>make install</userinput></screen> … … 143 166 <term><command>melt</command></term> 144 167 <listitem> 145 <para>is a test tool for MLT.</para> 168 <para> 169 is a test tool for MLT. 170 </para> 146 171 <indexterm zone="mlt melt"> 147 172 <primary sortas="b-melt">melt</primary> -
multimedia/libdriv/sdl.xml
r22618785 r2eeb8695 30 30 <title>Introduction to SDL</title> 31 31 32 <para>The Simple DirectMedia Layer (<application>SDL</application> 33 for short) is a cross-platform library designed to make it easy to write 34 multimedia software, such as games and emulators.</para> 32 <para> 33 The Simple DirectMedia Layer (<application>SDL</application> 34 for short) is a cross-platform library designed to make it easy to write 35 multimedia software, such as games and emulators. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&sdl-download-http;"/></para> 42 </listitem> 43 <listitem> 44 <para>Download (FTP): <ulink url="&sdl-download-ftp;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sum: &sdl-md5sum;</para> 48 </listitem> 49 <listitem> 50 <para>Download size: &sdl-size;</para> 51 </listitem> 52 <listitem> 53 <para>Estimated disk space required: &sdl-buildsize;</para> 54 </listitem> 55 <listitem> 56 <para>Estimated build time: &sdl-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&sdl-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&sdl-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &sdl-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &sdl-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &sdl-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &sdl-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 84 98 <title>Installation of SDL</title> 85 99 86 <para>Install <application>SDL</application> by running the 87 following commands:</para> 100 <para> 101 Install <application>SDL</application> by running the 102 following commands: 103 </para> 88 104 89 105 <screen><userinput>sed -e '/_XData32/s:register long:register _Xconst long:' \ … … 94 110 make</userinput></screen> 95 111 96 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 112 <para> 113 Now, as the <systemitem class="username">root</systemitem> user: 114 </para> 97 115 98 116 <screen role="root"><userinput>make install && … … 107 125 <title>Testing SDL</title> 108 126 109 <para>If you wish to, test the installation of 110 <application>SDL</application> using the included 111 test programs. It is not required to install any of the resulting binaries 112 to validate the installation. Issue the following commands to build the 113 test programs:</para> 127 <para> 128 If you wish to, test the installation of <application>SDL</application> 129 using the included test programs. It is not required to install any of 130 the resulting binaries to validate the installation. Issue the following 131 commands to build the test programs: 132 </para> 114 133 115 134 <screen remap="test"><userinput>cd test && … … 117 136 make</userinput></screen> 118 137 119 <para>You'll need to manually run all the test programs (they are listed in 120 the <filename>README</filename> file in this directory). Many of them will 121 need to be manually killed, and you'll need to turn your speakers on with 122 the volume at a suitable level.</para> 138 <para> 139 You'll need to manually run all the test programs (they are listed in 140 the <filename>README</filename> file in this directory). Many of them 141 will need to be manually killed, and you'll need to turn your speakers 142 on with the volume at a suitable level. 143 </para> 123 144 124 145 </sect2> … … 127 148 <title>Command Explanations</title> 128 149 129 <para><command>sed -e ...</command>: This command fixes compilation with 130 libX11-1.6.0 and later.</para> 150 <para> 151 <command>sed -e ...</command>: This command fixes compilation with 152 libX11-1.6.0 and later. 153 </para> 131 154 132 155 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 156 href="../../xincludes/static-libraries.xml"/> 134 157 135 <para><option>--disable-alsa-shared</option>: This switch disables 136 dynamically loading ALSA shared libraries.</para> 137 138 <para><option>--disable-sdl-dlopen</option>: This switch disables using 139 dlopen for shared object loading. Loading image backend libraries like 140 libpng dynamically on the fly does not work.</para> 141 142 <para><option>--disable-x11-shared</option>: This switch disables 143 dynamically loading X11 shared libraries.</para> 158 <para> 159 <option>--disable-alsa-shared</option>: This switch disables 160 dynamically loading ALSA shared libraries. 161 </para> 162 163 <para> 164 <option>--disable-sdl-dlopen</option>: This switch disables using 165 dlopen for shared object loading. Loading image backend libraries like 166 libpng dynamically on the fly does not work. 167 </para> 168 169 <para> 170 <option>--disable-x11-shared</option>: This switch disables 171 dynamically loading X11 shared libraries. 172 </para> 144 173 145 174 </sect2> … … 181 210 <term><command>sdl-config</command></term> 182 211 <listitem> 183 <para>determines the compile and linker flags that should be used to 184 compile and link programs that use 185 <filename class='libraryfile'>libSDL</filename>.</para> 212 <para> 213 determines the compile and linker flags that should be used to 214 compile and link programs that use 215 <filename class='libraryfile'>libSDL</filename>. 216 </para> 186 217 <indexterm zone="sdl sdl-config"> 187 218 <primary sortas="b-sdl-config">sdl-config</primary> … … 193 224 <term><filename class='libraryfile'>libSDL.so</filename></term> 194 225 <listitem> 195 <para> library provides low level access to audio, keyboard, mouse, 196 joystick, 3D hardware via OpenGL, and 197 2D frame buffer across multiple platforms.</para> 226 <para> 227 contains functions that provide low level access to audio, 228 keyboard, mouse, joystick, 3D hardware via OpenGL, and 229 2D frame buffer across multiple platforms. 230 </para> 198 231 <indexterm zone="sdl libsdl"> 199 232 <primary sortas="c-libsdl">libSDL.so</primary> -
multimedia/libdriv/sdl2.xml
r22618785 r2eeb8695 30 30 <title>Introduction to SDL2</title> 31 31 32 <para>The Simple DirectMedia Layer Version 2 33 (<application>SDL2</application> for short) is a cross-platform library 34 designed to make it easy to write multimedia software, such as games and 35 emulators.</para> 32 <para> 33 The Simple DirectMedia Layer Version 2 (<application>SDL2</application> 34 for short) is a cross-platform library designed to make it easy to write 35 multimedia software, such as games and emulators. 36 </para> 36 37 37 38 &lfs91_checked; … … 40 41 <itemizedlist spacing="compact"> 41 42 <listitem> 42 <para>Download (HTTP): <ulink url="&sdl2-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&sdl2-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &sdl2-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &sdl2-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &sdl2-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &sdl2-time;</para> 43 <para> 44 Download (HTTP): <ulink url="&sdl2-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&sdl2-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &sdl2-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &sdl2-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &sdl2-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &sdl2-time; 70 </para> 58 71 </listitem> 59 72 </itemizedlist> … … 92 105 <title>Installation of SDL2</title> 93 106 94 <para>First, if you are building on a 32-bit i686 system, apply a patch 95 containing a fix for the OpenGL headers and their data types:</para> 107 <para> 108 First, if you are building on a 32-bit i686 system, apply a patch 109 containing a fix for the OpenGL headers and their data types: 110 </para> 96 111 97 112 <screen><userinput remap="pre">case $(uname -m) in … … 99 114 esac</userinput></screen> 100 115 101 <para>Install <application>SDL2</application> by running the 102 following commands:</para> 116 <para> 117 Install <application>SDL2</application> by running the 118 following commands: 119 </para> 103 120 104 121 <screen><userinput>./configure --prefix=/usr && … … 115 132 116 133 <note> 117 <para>If you wish to build and run the package regression 118 tests, do not delete the static libraries below until after 119 the tests are built.</para> 134 <para> 135 If you wish to build and run the package regression 136 tests, do not delete the static libraries below until after 137 the tests are built. 138 </para> 120 139 </note> 121 140 122 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 141 <para> 142 Now, as the <systemitem class="username">root</systemitem> user: 143 </para> 123 144 124 145 <screen role="root"><userinput>make install && 125 146 rm -v /usr/lib/libSDL2*.a</userinput></screen> 126 147 127 <para>If you built the documentation, install it as the <systemitem 128 class="username">root</systemitem> user:</para> 148 <para> 149 If you built the documentation, install it as the <systemitem 150 class="username">root</systemitem> user: 151 </para> 129 152 130 153 <screen role="root" … … 139 162 <title>Testing SDL2</title> 140 163 141 <para> If you wish to, test the installation of142 <application>SDL2</application> using the included143 test programs.144 None of the resulting binaries need to be installed.145 Issue the following commands to build the146 test programs:</para>164 <para> 165 If you wish to, test the installation of <application>SDL2</application> 166 using the included test programs. None of the resulting binaries need 167 to be installed. Issue the following commands to build the test 168 programs: 169 </para> 147 170 148 171 <screen><userinput>cd test && … … 150 173 make</userinput></screen> 151 174 152 <para>Each of the test programs (they are listed in the 153 <filename>README</filename> file in this directory) will need to be run 154 individually. Many of them will need to be manually killed. Additionally, 155 speakers need to be on with the volume at a suitable level.</para> 175 <para> 176 Each of the test programs (they are listed in the 177 <filename>README</filename> file in this directory) will need to be run 178 individually. Many of them will need to be manually killed. Additionally, 179 speakers need to be on with the volume at a suitable level. 180 </para> 156 181 157 182 </sect2> … … 160 185 <title>Command Explanations</title> 161 186 162 <para><command>rm -v /usr/lib/libSDL2*.a</command>: Normally 163 static libraries can be disabled with a <option>--disable-static</option> 164 option to configure, but that breaks the build in this package.</para> 165 166 <para><option>--disable-alsa-shared</option>: This switch disables 167 dynamically loading ALSA shared libraries.</para> 168 169 <para><option>--disable-sdl-dlopen</option>: This switch disables using 170 dlopen for shared object loading. Loading image backend libraries like 171 libpng dynamically on the fly does not work.</para> 172 173 <para><option>--disable-x11-shared</option>: This switch disables 174 dynamically loading X11 shared libraries.</para> 187 <para> 188 <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 189 static libraries can be disabled with a <option>--disable-static</option> 190 option to configure, but that breaks the build in this package. 191 </para> 192 193 <para> 194 <option>--disable-alsa-shared</option>: This switch disables 195 dynamically loading ALSA shared libraries. 196 </para> 197 198 <para> 199 <option>--disable-sdl-dlopen</option>: This switch disables using 200 dlopen for shared object loading. Loading image backend libraries like 201 libpng dynamically on the fly does not work. 202 </para> 203 204 <para> 205 <option>--disable-x11-shared</option>: This switch disables 206 dynamically loading X11 shared libraries. 207 </para> 175 208 176 209 </sect2> … … 213 246 <term><command>sdl2-config</command></term> 214 247 <listitem> 215 <para>determines the compile and linker flags that should be used to 216 compile and link programs that use 217 <filename class='libraryfile'>libSDL2</filename>.</para> 248 <para> 249 determines the compile and linker flags that should be used to 250 compile and link programs that use 251 <filename class='libraryfile'>libSDL2</filename>. 252 </para> 218 253 <indexterm zone="sdl2 sdl2-config"> 219 254 <primary sortas="b-sdl2-config">sdl2-config</primary> … … 225 260 <term><filename class='libraryfile'>libSDL2.so</filename></term> 226 261 <listitem> 227 <para> library provides low level access to audio, keyboard, mouse, 228 joystick, 3D hardware via OpenGL, and 229 2D frame buffer across multiple platforms.</para> 262 <para> 263 contains functions that provide low level access to audio, 264 keyboard, mouse, joystick, 3D hardware via OpenGL, and 265 2D frame buffer across multiple platforms. 266 </para> 230 267 <indexterm zone="sdl2 libsdl2"> 231 268 <primary sortas="c-libsdl2">libSDL2.so</primary> -
multimedia/libdriv/speex.xml
r22618785 r2eeb8695 38 38 <title>Introduction to Speex</title> 39 39 40 <para><application>Speex</application> is an audio compression format 41 designed especially for speech. It is well-adapted to internet applications 42 and provides useful features that are not present in most other 43 CODECs.</para> 40 <para> 41 <application>Speex</application> is an audio compression format 42 designed especially for speech. It is well-adapted to internet 43 applications and provides useful features that are not present in most 44 other CODECs. 45 </para> 44 46 45 47 &lfs91_checked; … … 48 50 <itemizedlist spacing="compact"> 49 51 <listitem> 50 <para>Download (HTTP): <ulink url="&speex-download-http;"/></para> 51 </listitem> 52 <listitem> 53 <para>Download (FTP): <ulink url="&speex-download-ftp;"/></para> 54 </listitem> 55 <listitem> 56 <para>Download MD5 sum: &speex-md5sum;</para> 57 </listitem> 58 <listitem> 59 <para>Download size: &speex-size;</para> 60 </listitem> 61 <listitem> 62 <para>Estimated disk space required: &speex-buildsize;</para> 63 </listitem> 64 <listitem> 65 <para>Estimated build time: &speex-time;</para> 52 <para> 53 Download (HTTP): <ulink url="&speex-download-http;"/> 54 </para> 55 </listitem> 56 <listitem> 57 <para> 58 Download (FTP): <ulink url="&speex-download-ftp;"/> 59 </para> 60 </listitem> 61 <listitem> 62 <para> 63 Download MD5 sum: &speex-md5sum; 64 </para> 65 </listitem> 66 <listitem> 67 <para> 68 Download size: &speex-size; 69 </para> 70 </listitem> 71 <listitem> 72 <para> 73 Estimated disk space required: &speex-buildsize; 74 </para> 75 </listitem> 76 <listitem> 77 <para> 78 Estimated build time: &speex-time; 79 </para> 66 80 </listitem> 67 81 </itemizedlist> … … 70 84 <itemizedlist spacing="compact"> 71 85 <listitem> 72 <para>Download (HTTP): <ulink url="&speexdsp-download-http;"/></para> 73 </listitem> 74 <listitem> 75 <para>Download (FTP): <ulink url="&speexdsp-download-ftp;"/></para> 76 </listitem> 77 <listitem> 78 <para>Download MD5 sum: &speexdsp-md5sum;</para> 79 </listitem> 80 <listitem> 81 <para>Download size: &speexdsp-size;</para> 82 </listitem> 83 <listitem> 84 <para>Estimated disk space required: &speexdsp-buildsize;</para> 85 </listitem> 86 <listitem> 87 <para>Estimated build time: &speexdsp-time;</para> 86 <para> 87 Download (HTTP): <ulink url="&speexdsp-download-http;"/> 88 </para> 89 </listitem> 90 <listitem> 91 <para> 92 Download (FTP): <ulink url="&speexdsp-download-ftp;"/> 93 </para> 94 </listitem> 95 <listitem> 96 <para> 97 Download MD5 sum: &speexdsp-md5sum; 98 </para> 99 </listitem> 100 <listitem> 101 <para> 102 Download size: &speexdsp-size; 103 </para> 104 </listitem> 105 <listitem> 106 <para> 107 Estimated disk space required: &speexdsp-buildsize; 108 </para> 109 </listitem> 110 <listitem> 111 <para> 112 Estimated build time: &speexdsp-time; 113 </para> 88 114 </listitem> 89 115 </itemizedlist> … … 119 145 <title>Installation of Speex</title> 120 146 121 <para>This package consists of two separate tarballs. 122 They need to be extracted and built independently.</para> 123 124 <para>Install <application>Speex</application> by running the 125 following commands:</para> 147 <para> 148 This package consists of two separate tarballs. 149 They need to be extracted and built independently. 150 </para> 151 152 <para> 153 Install <application>Speex</application> by running the 154 following commands: 155 </para> 126 156 127 157 <screen><userinput>./configure --prefix=/usr \ … … 130 160 make</userinput></screen> 131 161 132 <para>This package does not come with a test suite.</para> 133 134 <para>As the <systemitem class="username">root</systemitem> user:</para> 162 <para> 163 This package does not come with a test suite. 164 </para> 165 166 <para> 167 As the <systemitem class="username">root</systemitem> user: 168 </para> 135 169 136 170 <screen role="root"><userinput>make install</userinput></screen> 137 171 138 <para>Now extract and install the speexdsp package:</para> 172 <para> 173 Now extract and install the speexdsp package: 174 </para> 139 175 140 176 <screen><userinput>cd .. && … … 147 183 make</userinput></screen> 148 184 149 <para>Again, as the <systemitem class="username">root</systemitem> user:</para> 185 <para> 186 Again, as the <systemitem class="username">root</systemitem> user: 187 </para> 150 188 151 189 <screen role="root"><userinput>make install</userinput></screen> … … 191 229 <term><command>speexdec</command></term> 192 230 <listitem> 193 <para>decodes a <application>Speex</application> file and 194 produces a WAV or raw file.</para> 231 <para> 232 decodes a <application>Speex</application> file and 233 produces a WAV or raw file. 234 </para> 195 235 <indexterm zone="speex speexdec"> 196 236 <primary sortas="b-speexdec">speexdec</primary> … … 202 242 <term><command>speexenc</command></term> 203 243 <listitem> 204 <para>encodes a WAV or raw files using 205 <application>Speex</application>.</para> 244 <para> 245 encodes a WAV or raw files using <application>Speex</application>. 246 </para> 206 247 <indexterm zone="speex speexenc"> 207 248 <primary sortas="b-speexenc">speexenc</primary> … … 213 254 <term><filename class='libraryfile'>libspeex.so</filename></term> 214 255 <listitem> 215 <para>provides functions for the audio encoding/decoding programs.</para> 256 <para> 257 provides functions for the audio encoding/decoding programs. 258 </para> 216 259 <indexterm zone="speex libspeex"> 217 260 <primary sortas="c-libspeex">libspeex.so</primary> … … 223 266 <term><filename class='libraryfile'>libspeexdsp.so</filename></term> 224 267 <listitem> 225 <para>is a speech processing library that goes along with the 226 <application>Speex</application> codec.</para> 268 <para> 269 is a speech processing library that goes along with the 270 <application>Speex</application> codec. 271 </para> 227 272 <indexterm zone="speex libspeexdsp"> 228 273 <primary sortas="c-libspeexdsp">libspeexdsp.so</primary> -
multimedia/libdriv/taglib.xml
r22618785 r2eeb8695 88 88 <title>Installation of Taglib</title> 89 89 90 <para>Install <application>Taglib</application> by running the 91 following commands:</para> 90 <para> 91 Install <application>Taglib</application> by running the 92 following commands: 93 </para> 92 94 93 95 <screen><userinput>mkdir build && -
multimedia/libdriv/xine-lib.xml
r22618785 r2eeb8695 43 43 <itemizedlist spacing="compact"> 44 44 <listitem> 45 <para>Download (HTTP): <ulink url="&xine-lib-download-http;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download (FTP): <ulink url="&xine-lib-download-ftp;"/></para> 49 </listitem> 50 <listitem> 51 <para>Download MD5 sum: &xine-lib-md5sum;</para> 52 </listitem> 53 <listitem> 54 <para>Download size: &xine-lib-size;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated disk space required: &xine-lib-buildsize;</para> 58 </listitem> 59 <listitem> 60 <para>Estimated build time: &xine-lib-time;</para> 45 <para> 46 Download (HTTP): <ulink url="&xine-lib-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&xine-lib-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &xine-lib-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &xine-lib-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &xine-lib-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &xine-lib-time; 72 </para> 61 73 </listitem> 62 74 </itemizedlist> … … 130 142 make</userinput></screen> 131 143 132 <para>To create the API documentation, <application>Doxygen</application> 133 must be installed and issue the following command:</para> 144 <para> 145 To create the API documentation, <application>Doxygen</application> 146 must be installed and issue the following command: 147 </para> 134 148 135 149 <screen remap="doc"><userinput>doxygen doc/Doxyfile</userinput></screen> 136 150 137 <para>This package does not come with a test suite.</para> 151 <para> 152 This package does not come with a test suite. 153 </para> 138 154 139 155 <para> … … 143 159 <screen role="root"><userinput>make install</userinput></screen> 144 160 145 <note><para> 146 When installing, the Makefile does some additional 147 linking. If you do not have Xorg in /usr, the LIBRARY_PATH 148 variable needs to be defined for the root user. If 149 using sudo to assume root, use the -E option to pass 150 your current environment variables for the install process. 151 </para></note> 152 153 <para>If you built the API documentation, issue the following commands as 154 the <systemitem class="username">root</systemitem> user to install it:</para> 161 <note> 162 <para> 163 When installing, the Makefile does some additional 164 linking. If you do not have Xorg in /usr, the LIBRARY_PATH 165 variable needs to be defined for the root user. If 166 using sudo to assume root, use the -E option to pass 167 your current environment variables for the install process. 168 </para> 169 </note> 170 171 <para> 172 If you built the API documentation, issue the following commands as 173 the <systemitem class="username">root</systemitem> user to install it: 174 </para> 155 175 156 176 <screen role="root" … … 249 269 <term><filename class='libraryfile'>libxine.so</filename></term> 250 270 <listitem> 251 <para> provides the API for processing audio/video files.</para> 271 <para> 272 provides the API for processing audio/video files. 273 </para> 252 274 <indexterm zone="xine-lib libxine"> 253 275 <primary sortas="c-libxine">libxine.so</primary> -
multimedia/libdriv/xvid.xml
r22618785 r2eeb8695 30 30 <title>Introduction to XviD</title> 31 31 32 <para><application>XviD</application> is an MPEG-4 33 compliant video CODEC.</para> 32 <para> 33 <application>XviD</application> is an MPEG-4 compliant video CODEC. 34 </para> 34 35 35 36 &lfs91_checked; … … 38 39 <itemizedlist spacing="compact"> 39 40 <listitem> 40 <para>Download (HTTP): <ulink url="&xvid-download-http;"/></para> 41 <para> 42 Download (HTTP): <ulink url="&xvid-download-http;"/> 43 </para> 41 44 </listitem> 42 45 <listitem> 43 <para>Download (FTP): <ulink url="&xvid-download-ftp;"/></para> 46 <para> 47 Download (FTP): <ulink url="&xvid-download-ftp;"/> 48 </para> 44 49 </listitem> 45 50 <listitem> 46 <para>Download MD5 sum: &xvid-md5sum;</para> 51 <para> 52 Download MD5 sum: &xvid-md5sum; 53 </para> 47 54 </listitem> 48 55 <listitem> 49 <para>Download size: &xvid-size;</para> 56 <para> 57 Download size: &xvid-size; 58 </para> 50 59 </listitem> 51 60 <listitem> 52 <para>Estimated disk space required: &xvid-buildsize;</para> 61 <para> 62 Estimated disk space required: &xvid-buildsize; 63 </para> 53 64 </listitem> 54 65 <listitem> 55 <para>Estimated build time: &xvid-time;</para> 66 <para> 67 Estimated build time: &xvid-time; 68 </para> 56 69 </listitem> 57 70 </itemizedlist> … … 70 83 <title>Installation of XviD</title> 71 84 72 <note><para>This package tarball expands to <filename 73 class='directory'>xvidcore</filename>, not the expected <filename 74 class='directory'>xvidcore-&xvid-version;</filename>.</para></note> 85 <note> 86 <para> 87 This package tarball expands to <filename 88 class='directory'>xvidcore</filename>, not the expected <filename 89 class='directory'>xvidcore-&xvid-version;</filename>. 90 </para> 91 </note> 75 92 76 <para>Install <application>XviD</application> by running the following 77 commands:</para> 93 <para> 94 Install <application>XviD</application> by running the following 95 commands: 96 </para> 78 97 79 98 <screen><userinput>cd build/generic && … … 82 101 make</userinput></screen> 83 102 84 <para>This package does not come with a test suite.</para> 103 <para> 104 This package does not come with a test suite. 105 </para> 85 106 86 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 107 <para> 108 Now, as the <systemitem class="username">root</systemitem> user: 109 </para> 87 110 88 111 <screen role="root"><userinput>sed -i '/libdir.*STATIC_LIB/ s/^/#/' Makefile && … … 90 113 91 114 chmod -v 755 /usr/lib/libxvidcore.so.4.3 && 92 <!-- Not necessary anymore, make install already creates them93 ln -v -sf libxvidcore.so.4.3 /usr/lib/libxvidcore.so.4 &&94 ln -v -sf libxvidcore.so.4 /usr/lib/libxvidcore.so &&-->95 115 install -v -m755 -d /usr/share/doc/xvidcore-&xvid-version;/examples && 96 116 install -v -m644 ../../doc/* /usr/share/doc/xvidcore-&xvid-version; && … … 103 123 <title>Command Explanations</title> 104 124 105 <para><command>sed -i 's/^LN_S=@LN_S@/& -f -v/' platform.inc.in</command>: 106 Fix error during <command>make install</command> if reintalling 107 or upgrading.</para> 125 <para> 126 <command>sed -i 's/^LN_S=@LN_S@/& -f -v/' platform.inc.in</command>: 127 Fix error during <command>make install</command> if reintalling 128 or upgrading. 129 </para> 108 130 109 <para><command>sed -i '/libdir.*STATIC_LIB/ s/^/#/' Makefile</command>: 110 This command disables installing the static library.</para> 111 112 <!-- see comment after chmod -v 755 113 <para><command>ln -v -sf libxvidcore.so.4 /usr/lib/libxvidcore.so</command>: 114 This command makes applications linked against 115 <filename class="libraryfile">.so</filename> names, link to 116 <filename class="libraryfile">.so.<replaceable><MAJOR></replaceable></filename>. 117 This ensures better binary compatibility, as 118 <application>XviD</application> developers take care not changing the 119 <replaceable><MAJOR></replaceable> number until there is an incompatible 120 ABI change.</para>--> 131 <para> 132 <command>sed -i '/libdir.*STATIC_LIB/ s/^/#/' Makefile</command>: 133 This command disables installing the static library. 134 </para> 121 135 122 136 </sect2> … … 145 159 <term><filename class='libraryfile'>libxvidcore.so</filename></term> 146 160 <listitem> 147 <para>provides functions to encode and decode most 148 MPEG-4 video data.</para> 161 <para> 162 provides functions to encode and decode most 163 MPEG-4 video data. 164 </para> 149 165 <indexterm zone="xvid libxvidcore"> 150 166 <primary sortas="c-libxvidcore">libxvidcore.so</primary> -
multimedia/videoutils/mplayer.xml
r22618785 r2eeb8695 85 85 <title>Required Patch</title> 86 86 <listitem> 87 <para><ulink url="&patch-root;/MPlayer-1.3.0-x264_fix-1.patch"/></para> 87 <para> 88 <ulink url="&patch-root;/MPlayer-1.3.0-x264_fix-1.patch"/> 89 </para> 88 90 </listitem> 89 91 </itemizedlist> … … 418 420 </para> 419 421 420 <note><para>To play a DVD, it may be useful to ensure a /dev/dvd 421 device is created. You may need to set this up as described in 422 <xref linkend="dev-dvd"/>.</para></note> 422 <note> 423 <para> 424 To play a DVD, it may be useful to ensure a /dev/dvd 425 device is created. You may need to set this up as described in 426 <xref linkend="dev-dvd"/>. 427 </para> 428 </note> 423 429 424 430 <indexterm zone="mplayer mplayer-config"> … … 492 498 <term><command>mplayer</command></term> 493 499 <listitem> 494 <para> is the main MPlayer video player.</para> 500 <para> 501 is the main MPlayer video player. 502 </para> 495 503 <indexterm zone="mplayer mplayer-prog"> 496 504 <primary sortas="b-mplayer">mplayer</primary>
Note:
See TracChangeset
for help on using the changeset viewer.