summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--video/decode/dec_video.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/video/decode/dec_video.c b/video/decode/dec_video.c
index 5e55e78220..c084d76704 100644
--- a/video/decode/dec_video.c
+++ b/video/decode/dec_video.c
@@ -47,8 +47,6 @@
// ===================================================================
-#include "core/cpudetect.h"
-
int field_dominance = -1;
int divx_quality = 0;
@@ -315,14 +313,6 @@ void *decode_video(sh_video_t *sh_video, struct demux_packet *packet,
//------------------------ frame decoded. --------------------
-#if HAVE_MMX
- // some codecs are broken, and doesn't restore MMX state :(
- // it happens usually with broken/damaged files.
- if (gCpuCaps.hasMMX) {
- __asm__ volatile("emms\n\t":::"memory");
- }
-#endif
-
if (!mpi || drop_frame) {
talloc_free(mpi);
return NULL; // error / skipped frame