[MPlayer-dev-eng] [PATCH] fixed point faad, gnu assembler etc.
Rich Felker
dalias at aerifal.cx
Thu Apr 20 05:40:35 CEST 2006
On Wed, Apr 19, 2006 at 10:28:35PM +0200, Reimar Döffinger wrote:
> +#elif defined(__GNUC__) && (defined (ARCH_X86) || defined(ARCH_X86_64))
> +#define MUL_S(A,B,S) \
> + __asm__ __volatile__ (\
> + "imul %1 \n\t"\
> + "shrd %%cl, %%edx, %%eax \n\t"\
There is no such i386 opcode as shrd as far as I know....
BTW about SBR... SBR works with fixed point mode if you enable it but
I think it still uses a lot of float (or just extremely slow) code.
Ideally it should be allowed even when fixed point is enabled and
MPlayer should have an option to disable SBR decoding.
Rich
More information about the MPlayer-dev-eng
mailing list