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