comparison libmpeg2/decode.c @ 204:56f4cfbcadd5

MMX fix (missing emms() in sig11handler)
author arpi_esp
date Sat, 24 Mar 2001 18:48:37 +0000
parents a6bba36c8db7
children 3601edb3805c
comparison
equal deleted inserted replaced
203:b29c1eed9428 204:56f4cfbcadd5
323 //if((code&0x100)!=0x100) printf("libmpeg2: FATAL! code=%X\n",code); 323 //if((code&0x100)!=0x100) printf("libmpeg2: FATAL! code=%X\n",code);
324 //printf("pos=%d chunk %3X size=%d next-code=%X\n",pos-start,code,current-pos,head|c); 324 //printf("pos=%d chunk %3X size=%d next-code=%X\n",pos-start,code,current-pos,head|c);
325 if(setjmp(mpeg2_jmp_buf)==0){ 325 if(setjmp(mpeg2_jmp_buf)==0){
326 ret+=parse_chunk(output, code&0xFF, pos); 326 ret+=parse_chunk(output, code&0xFF, pos);
327 } else { 327 } else {
328 #ifdef ARCH_X86
329 if (config.flags & MM_ACCEL_X86_MMX) emms ();
330 #endif
328 printf("@@@ libmpeg2 returned from sig11... @@@\n"); 331 printf("@@@ libmpeg2 returned from sig11... @@@\n");
329 } 332 }
330 } 333 }
331 //-------------------- 334 //--------------------
332 pos=current;code=head|c; 335 pos=current;code=head|c;