The following diff fixes the problem for me.
diff -urN xvidcore-1.1.0-final/src/xvid.c xvidcore-1.1.0-final.new/src/xvid.c
--- xvidcore-1.1.0-final/src/xvid.c 2005-12-30 06:34:56.000000000 -0800
+++ xvidcore-1.1.0-final.new/src/xvid.c 2006-10-29 11:50:56.227030664 -0800
@@ -636,7 +636,11 @@
* features there really are. */
if (cpu_flags & XVID_CPU_ASM) {
/* SIMD state flusher */
- emms = emms_3dn;
+ if ((cpu_flags & XVID_CPU_3DNOW)) {
+ emms = emms_3dn;
+ } else {
+ emms = emms_mmx;
+ }
/* DCT operators */
fdct = fdct_skal_x86_64;
--
xvidcore is compiled with 3dnow support
https://launchpad.net/bugs/59135
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs