summaryrefslogtreecommitdiffstats
path: root/libmpeg2
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-24 18:48:37 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-24 18:48:37 +0000
commit8e3237c8c02067cf39fe9eb7642ce26b340e434c (patch)
tree19f98782c8479237395f7a20b81019abe1091fb5 /libmpeg2
parent9ad79ece466aa2afb21027d4bbf4865233a48f0a (diff)
downloadmpv-8e3237c8c02067cf39fe9eb7642ce26b340e434c.tar.bz2
mpv-8e3237c8c02067cf39fe9eb7642ce26b340e434c.tar.xz
MMX fix (missing emms() in sig11handler)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@205 b3059339-0415-0410-9bf9-f77b7e298cf2
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");
}
}