[MPlayer-users] mplayer plays video slowly - help needed

Reimar Döffinger Reimar.Doeffinger at gmx.de
Thu Dec 31 14:36:40 CET 2009


On Thu, Dec 31, 2009 at 06:11:56PM +0530, Palanivel wrote:
> Hi Reimar,
> 
> I am getting the following error. Please help me on this.   
> 
> Configuration:
> --------------------
> ./configure --cc=gcc '--host-cc=ccache /usr/bin/gcc -B/usr/bin//' --enable-cross-compile --target=arm-linux --as=as --disable-live
> 
> 
> Log:
> ----
> :
> :
> Checking for ARM pld instruction ... yes 
> 
> Checking for ARMv5TE (Enhanced DSP Extensions) ... yes 
> 
> Checking for ARMv6 (SIMD instructions) ... yes 
> 
> Checking for ARMv6t2 (SIMD instructions) ... yes 
> 
> Checking for ARM VFP ... yes 
> 
> Checking for ARM NEON ... no 
> :
> :
> :
> :
> gcc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4   -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT  -I/home/spnuser2/ltib/rootfs/usr/include/freetype2 -I/home/spnuser2/ltib/rootfs/usr/include   -c -o libmpdemux/muxer.o libmpdemux/muxer.c
> gcc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4   -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I.  -D_REENTRANT  -I/home/spnuser2/ltib/rootfs/usr/include/freetype2 -I/home/spnuser2/ltib/rootfs/usr/include   -c -o libmpdemux/muxer_avi.o libmpdemux/muxer_avi.c
> arm/dsputil_vfp.S: Assembler messages:
> arm/dsputil_vfp.S:46: Error: bad instruction `vpush {d8-d15}'
> arm/dsputil_vfp.S:52: Error: bad instruction `vldmia r3!,{s0-s3}'
> arm/dsputil_vfp.S:53: Error: bad instruction `vldmia r1!,{s8-s11}'
> arm/dsputil_vfp.S:54: Error: bad instruction `vldmia r3!,{s4-s7}'
> arm/dsputil_vfp.S:55: Error: bad instruction `vldmia r1!,{s12-s15}'
> arm/dsputil_vfp.S:56: Error: bad instruction `vmul.f32 s8,s0,s8'
> arm/dsputil_vfp.S:59: Error: bad instruction `vmul.f32 s12,s4,s12'

Your assembler is outdated, it only supports the legacy instruction
coding:
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0344j/Beiccijg.html
You can disable vfp support as a workaround, though that results in
slower code.


More information about the MPlayer-users mailing list