Re: mplayer (mp3 audio) since upgrade to FC6

Dominik 'Rathann' Mierzejewski <[email protected]>
Newsgroups gmane.linux.freshrpms.user
Message-ID <[email protected]>
On Sunday, 29 October 2006 at 07:54, Russell McOrmond wrote:
> 
> Dominik 'Rathann' Mierzejewski wrote:
> >It is a known problem, but we don't have a fix yet. It happens only if a
> >binary build with runtime CPU detection is running on an Athlon (as far as
> >I could determine). What's your CPU, by the way?
> 
>   You guessed it, it is an Athlon
> 
> >As a workaround, add
> >afm=ffmpeg,
> >to your ~/.mplayer/config (don't forget the comma).
> 
>   This workaround works for me.  Thanks!

Try the attached patch.

Regards,
R.

-- 
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer         http://rpm.greysector.net/mplayer/
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
mplayer-r20520-mp3lib.patch (text/plain, 1.4 KB)
Author: reimar
Date: Sun Oct 29 19:16:00 2006
New Revision: 20520

Modified:
   trunk/mp3lib/dct64_3dnow.c
   trunk/mp3lib/dct64_k7.c

Log:
disable nonworking/broken code for now till I find out what it is supposed to do.


Modified: trunk/mp3lib/dct64_3dnow.c
==============================================================================
--- trunk/mp3lib/dct64_3dnow.c	(original)
+++ trunk/mp3lib/dct64_3dnow.c	Sun Oct 29 19:16:00 2006
@@ -617,6 +617,8 @@
 "	punpckldq %%mm1, %%mm0\n\t"
 "	movq  %%mm0, 116(%%edx)\n\t"
 
+// this code is broken, there is nothing modifying the z flag above.
+#if 0
 "	jnz .L01\n\t"
 
 /* Phase 7*/
@@ -738,6 +740,7 @@
 
 "	jmp	.L_bye\n\t"
 ".L01:\n\t"
+#endif
 /* Phase 9*/
 
 "	movq	(%%ecx), %%mm0\n\t"

Modified: trunk/mp3lib/dct64_k7.c
==============================================================================
--- trunk/mp3lib/dct64_k7.c	(original)
+++ trunk/mp3lib/dct64_k7.c	Sun Oct 29 19:16:00 2006
@@ -463,6 +463,8 @@
 "	punpckldq %%mm1, %%mm0\n\t"
 "	movq  %%mm0, 116(%%edx)\n\t"
 
+// this code is broken, there is nothing modifying the z flag above.
+#if 0
 "	jnz .L01\n\t"
 
 /* Phase 7*/
@@ -584,6 +586,7 @@
 
 "	jmp	.L_bye\n\t"
 ".L01:	\n\t"
+#endif
 /* Phase 9*/
 
 "	movq	(%%ecx), %%mm0\n\t"
_______________________________________________
MPlayer-cvslog mailing list
[email protected]
http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cvslog
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.