Updated to LAME-3.96.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2595 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2004-08-11 00:25:14 +00:00
parent 058ec4c9c6
commit 911d4c7485
2 changed files with 31 additions and 15 deletions

View File

@ -23,7 +23,7 @@ who wrote what.</para>
<itemizedlist> <itemizedlist>
<listitem><para>August 10th, 2004 [randy]: Added patches to <listitem><para>August 10th, 2004 [randy]: Added patches to
CDParanoia to build against LFS-6.0.</para></listitem> CDParanoia to build against LFS-6.0; updated LAME to 3.96.1.</para></listitem>
<listitem><para>August 8th, 2004 [randy]: Minor corrections to <listitem><para>August 8th, 2004 [randy]: Minor corrections to
Perl Modules instructions; added ESP Ghostscript to Sendmail Perl Modules instructions; added ESP Ghostscript to Sendmail

View File

@ -2,11 +2,11 @@
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent"> <!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities; %general-entities;
<!ENTITY lame-download-http "http://prdownloads.sourceforge.net/lame/lame-&lame-version;.tar.gz"> <!ENTITY lame-download-http "http://prdownloads.sourceforge.net/lame/lame-&lame-version;.tar.gz">
<!ENTITY lame-download-ftp " "> <!ENTITY lame-download-ftp " ">
<!ENTITY lame-size "1.2 MB"> <!ENTITY lame-size "1.3 MB">
<!ENTITY lame-buildsize "9.1 MB"> <!ENTITY lame-buildsize "15 MB">
<!ENTITY lame-time "0.39 SBU"> <!ENTITY lame-time "0.39 SBU">
]> ]>
@ -19,10 +19,12 @@
<title>LAME-&lame-version;</title> <title>LAME-&lame-version;</title>
<sect2> <sect2>
<title>Introduction to <application><acronym>LAME</acronym></application></title> <title>Introduction to <application><acronym>LAME</acronym></application>
</title>
<para>The <application><acronym>LAME</acronym></application> package contains <para>The <application><acronym>LAME</acronym></application> package contains
a <acronym>MP3</acronym> encoder. This is useful for creating compressed an <acronym>MP3</acronym> encoder and optionally, an <acronym>MP3</acronym>
frame analyzer. This is useful for creating and analyzing compressed
audio files.</para> audio files.</para>
<sect3><title>Package information</title> <sect3><title>Package information</title>
@ -40,7 +42,10 @@ url="&lame-download-ftp;"/></para></listitem>
<sect3><title><application>LAME</application> dependencies</title> <sect3><title><application>LAME</application> dependencies</title>
<sect4><title>Optional</title> <sect4><title>Optional</title>
<para><xref linkend="GTK"/> and <xref linkend="NASM"/></para></sect4> <para><xref linkend="GTK"/>, <xref linkend="NASM"/>,
<ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
<ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink> and
<ulink url="http://dmalloc.com/">Dmalloc</ulink></para></sect4>
</sect3> </sect3>
</sect2> </sect2>
@ -48,8 +53,8 @@ url="&lame-download-ftp;"/></para></listitem>
<sect2> <sect2>
<title>Installation of <application><acronym>LAME</acronym></application></title> <title>Installation of <application><acronym>LAME</acronym></application></title>
<para>Install <application><acronym>LAME</acronym></application> by running the following commands: <para>Install <application><acronym>LAME</acronym></application> by running
</para> the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr --enable-mp3rtp &amp;&amp; <screen><userinput><command>./configure --prefix=/usr --enable-mp3rtp &amp;&amp;
make &amp;&amp; make &amp;&amp;
@ -62,7 +67,9 @@ make install</command></userinput></screen>
<para><parameter>--enable-mp3rtp</parameter>: Builds the encode-to-RTP program.</para> <para><parameter>--enable-mp3rtp</parameter>: Builds the encode-to-RTP program.</para>
<para><parameter>--enable-nasm</parameter>: Enables use of nasm.</para> <!-- <para><option>-enable-mptx</option>: Builds the mp3x program.</para>
<para><option>-enable-nasm</option>: Enables use of nasm.</para> -->
</sect2> </sect2>
@ -70,7 +77,9 @@ make install</command></userinput></screen>
<title>Contents</title> <title>Contents</title>
<para>The <application><acronym>LAME</acronym></application> package contains <para>The <application><acronym>LAME</acronym></application> package contains
<command>lame</command> and <filename class="libraryfile">libmp3lame</filename> libraries.</para> <command>lame</command>, <command>mp3rtp</command>,
<filename class="libraryfile">libmp3lame</filename>
libraries and optionally, <command>mp3x</command>.</para>
</sect2> </sect2>
@ -81,12 +90,19 @@ make install</command></userinput></screen>
</para></sect3> </para></sect3>
<sect3><title>mp3rtp</title> <sect3><title>mp3rtp</title>
<para>Encode to <acronym>MP3</acronym> with <acronym>RTP</acronym> streaming of the output.</para></sect3> <para>Encode to <acronym>MP3</acronym> with <acronym>RTP</acronym> streaming
of the output.</para></sect3>
<sect3><title>mp3x</title>
<para><command>mp3x</command> is a
<application><acronym>GTK</acronym></application> based graphical
<acronym>MP3</acronym> frame analyzer used for debugging, development, and
studying <acronym>MP3</acronym> frames produced by any encoder.</para></sect3>
<sect3><title>libmp3lame libraries</title> <sect3><title>libmp3lame libraries</title>
<para><filename class="libraryfile">libmp3lame</filename> libraries provide the functions necessary <para><filename class="libraryfile">libmp3lame</filename> libraries provide
to convert <acronym>WAV</acronym> files to <acronym>MP3</acronym> files.</para> the functions necessary to convert <acronym>WAV</acronym> files to
</sect3> <acronym>MP3</acronym> files.</para></sect3>
</sect2> </sect2>