comparison x86/snowdsp_mmx.c @ 12414:3fc4c625b6f3 libavcodec

Remove global mm_flags variable
author mru
date Tue, 24 Aug 2010 17:47:05 +0000
parents 0f0cd6b5791f
children a5ddb39627fd
comparison
equal deleted inserted replaced
12413:e6e4059ea421 12414:3fc4c625b6f3
872 ff_snow_inner_add_yblock(obmc, obmc_stride, block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8); 872 ff_snow_inner_add_yblock(obmc, obmc_stride, block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8);
873 } 873 }
874 874
875 void ff_dwt_init_x86(DWTContext *c) 875 void ff_dwt_init_x86(DWTContext *c)
876 { 876 {
877 mm_flags = mm_support(); 877 int mm_flags = mm_support();
878 878
879 if (mm_flags & FF_MM_MMX) { 879 if (mm_flags & FF_MM_MMX) {
880 if(mm_flags & FF_MM_SSE2 & 0){ 880 if(mm_flags & FF_MM_SSE2 & 0){
881 c->horizontal_compose97i = ff_snow_horizontal_compose97i_sse2; 881 c->horizontal_compose97i = ff_snow_horizontal_compose97i_sse2;
882 #if HAVE_7REGS 882 #if HAVE_7REGS