[Mplayer-cvslog] CVS: main/DOCS/xml/en codecs.xml,1.18,1.19 faq.xml,1.14,1.15
Diego Biurrun CVS
diego at mplayerhq.hu
Tue Oct 7 12:19:25 CEST 2003
Update of /cvsroot/mplayer/main/DOCS/xml/en
In directory mail:/var/tmp.root/cvs-serv29078/en
Modified Files:
codecs.xml faq.xml
Log Message:
libfaad FAQ, external FAAD info added back.
Index: codecs.xml
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/xml/en/codecs.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- codecs.xml 21 Sep 2003 13:05:42 -0000 1.18
+++ codecs.xml 7 Oct 2003 10:18:55 -0000 1.19
@@ -720,6 +720,27 @@
<ulink url="http://www.audiocoding.com"/>.
MPlayer includes libfaad 2.0RC1, so you do not need to get it separately.
</para>
+
+<para>
+If you use gcc 3.2 which fails to compile our internal FAAD or want to use
+the external library for some other reason, download the library from the
+<ulink url="http://www.audiocoding.com/download.php">download page</ulink>
+and pass <option>--with-externalfaad</option> to <filename>configure</filename>.
+You do not need all of faad2 to decode AAC files, libfaad is enough. Build
+it like this:
+<screen>
+cd faad2/
+chmod +x bootstrap
+./bootstrap
+./configure
+cd libfaad
+make
+make install
+</screen>
+Binaries are not available from audiocoding.com, but you can (apt-)get Debian
+packages from <ulink url="http://marillat.free.fr">Christian Marillat's homepage</ulink>
+and Mandrake RPMs from the <ulink url="http://plf.zarb.org">P.L.F</ulink>.
+</para>
</sect3>
</sect2>
Index: faq.xml
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/xml/en/faq.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- faq.xml 21 Sep 2003 13:05:42 -0000 1.14
+++ faq.xml 7 Oct 2003 10:18:55 -0000 1.15
@@ -70,6 +70,32 @@
<question><para>
Compilation stops with an error message similar to this one:
<screen>
+ cfft.c: In function`passf2':
+ cfft.c:556: unable to find a register to spill in class `FLOAT_REGS'
+ cfft.c:556: this is the insn:
+ (insn 235 233 246 (set (subreg:SF (reg/v:DI 29 rmm0 [110]) 0)
+ (minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [112])
+ (const_int 8 [0x8]))
+ (reg/v/f:SI 3 ebx [62])) [4 S4 A32])
+ (reg:SF 8 st(0) [132]))) 533 {*fop_sf_1_nosse} (insn_list
+ 232 (nil)) (expr_list:REG_DEAD (reg:SF 8 st(0) [132])
+ (nil)))
+ cfft.c:556: confused by earlier errors, bailing out
+</screen>
+</para></question>
+<answer><para>
+This is a known problem of <application>gcc</application> 3.2, upgrade
+to 3.3 to solve the problem. How to install gcc is described in the
+<link linkend="gcc-296">gcc 2.96</link> section. Alternatively you can use
+an external FAAD library as described in the
+<link linkend="aac">AAC</link> section.
+</para></answer>
+</qandaentry>
+
+<qandaentry>
+<question><para>
+Compilation stops with an error message similar to this one:
+<screen>
In file included from mplayer.c:34:
mw.h: In function `mplMainDraw':
mw.h:209: Internal compiler error in print_rtl_and_abort, at flow.c:6458
More information about the MPlayer-cvslog
mailing list