]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/libxvid.c
Merge commit 'c065f4a0c652cc569c927c95148111b3aa2962dc'
[ffmpeg] / libavcodec / libxvid.c
index e60b2d8f9db9d3900cc8c0ffba6b20089f5cc77d..b521e010e3dabc50bff7014bef9cc9270347c01a 100644 (file)
 #include <unistd.h>
 #endif
 
+#if HAVE_IO_H
+#include <io.h>
+#endif
+
 /**
  * Buffer management macros.
  */
@@ -445,19 +449,7 @@ static av_cold int xvid_encode_init(AVCodecContext *avctx)  {
 
     xvid_gbl_init.version = XVID_VERSION;
     xvid_gbl_init.debug = 0;
-
-#if ARCH_PPC
-    /* Xvid's PPC support is borked, use libavcodec to detect */
-#if HAVE_ALTIVEC
-    if (av_get_cpu_flags() & AV_CPU_FLAG_ALTIVEC) {
-        xvid_gbl_init.cpu_flags = XVID_CPU_FORCE | XVID_CPU_ALTIVEC;
-    } else
-#endif
-        xvid_gbl_init.cpu_flags = XVID_CPU_FORCE;
-#else
-    /* Xvid can detect on x86 */
     xvid_gbl_init.cpu_flags = 0;
-#endif
 
     /* Initialize */
     xvid_global(NULL, XVID_GBL_INIT, &xvid_gbl_init, NULL);