>>> A pointer to files which produce the errors would be >>> helpful. >> >> No errors, just really slow framerate. Up to a few seconds per frame, >> on all video content (mostly Xvid stuff, thus VDPAU just as video >> output). Tried a H264 file with ffh264vdpau decoder and vdpau output, >> correct decoding but still slow framerate. > For VDPAU, seconds per frame is an error. >> Compiled a build from today's source tree snapshot, as both 32bit and >> 64bit, both still show the same problem. >> >> I'm going to look for a July 23rd snapshot. >> > What configure options do you use compared to mine? I'm also using > the bundled 3.4.3 gcc compiler. >
I'm using GCC 4.3.2. Build flags for 32bit: CC="gcc-4.3.2" CXX="g++-4.3.2" CFLAGS="-march=core2 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -O3 -mfpmath=sse -mcx16 -msahf -mrecip -ftree-vectorize -fvect-cost-model -ffast-math -fomit-frame-pointer" LDFLAGS="-Wl,-zdirect -Wl,-Bdirect" ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib --disable-win32dll --disable-vidix --extra-cflags=-Wa,--divide Build flags for 64bit (mp3lib asm code patched and config.h adjusted): CC="gcc-4.3.2 -m64" CXX="g++-4.3.2 -m64" CFLAGS="-march=core2 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -O3 -mfpmath=sse -mcx16 -msahf -mrecip -ftree-vectorize -fvect-cost-model -ffast-math" LDFLAGS="-Wl,-64 -Wl,-zdirect -Wl,-Bdirect -L/lib/amd64 -L/usr/lib/amd64 -L/usr/X11/lib/amd64" ./configure --prefix=/usr --bindir=/usr/bin/amd64 --libdir=/usr/lib/amd64 --disable-win32dll --disable-vidix --extra-cflags=-Wa,--divide --yasm="/usr/bin/yasm -m amd64" I guess I could try a vanilla untuned build. The optimized builds work just fine tho, apart from VDPAU. Regards, -mg
