comparison dec_video.c @ 1367:16bedc82bd09

MMX problem workaround for broken (win32) codecs
author arpi
date Fri, 20 Jul 2001 20:42:13 +0000
parents 6afdec7722d9
children dbcb5b5e1fae
comparison
equal deleted inserted replaced
1366:83048562f070 1367:16bedc82bd09
392 if(!drop_frame) blit_frame=1; 392 if(!drop_frame) blit_frame=1;
393 break; 393 break;
394 } // switch 394 } // switch
395 //------------------------ frame decoded. -------------------- 395 //------------------------ frame decoded. --------------------
396 396
397 #ifdef HAVE_MMX
398 // some codecs is broken, and doesn't restore MMX state :(
399 // it happens usually with broken/damaged files.
400 __asm __volatile ("emms;":::"memory");
401 #endif
402
397 t2=GetTimer();t=t2-t;video_time_usage+=t*0.000001f; 403 t2=GetTimer();t=t2-t;video_time_usage+=t*0.000001f;
398 404
399 switch(blit_frame){ 405 switch(blit_frame){
400 case 3: 406 case 3:
401 if(planar){ 407 if(planar){