summaryrefslogtreecommitdiffstats
path: root/libmpeg2
diff options
context:
space:
mode:
Diffstat (limited to 'libmpeg2')
-rw-r--r--libmpeg2/decode.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmpeg2/decode.c b/libmpeg2/decode.c
index 999a249e0e..af13bb45c3 100644
--- a/libmpeg2/decode.c
+++ b/libmpeg2/decode.c
@@ -325,6 +325,9 @@ while(current<end){
if(setjmp(mpeg2_jmp_buf)==0){
ret+=parse_chunk(output, code&0xFF, pos);
} else {
+#ifdef ARCH_X86
+ if (config.flags & MM_ACCEL_X86_MMX) emms ();
+#endif
printf("@@@ libmpeg2 returned from sig11... @@@\n");
}
}