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

Remove global mm_flags variable
author mru
date Tue, 24 Aug 2010 17:47:05 +0000
parents fe243bb5ef61
children a5ddb39627fd
comparison
equal deleted inserted replaced
12413:e6e4059ea421 12414:3fc4c625b6f3
712 ff_vc1_h_loop_filter8_sse4(src+8*stride, stride, pq); 712 ff_vc1_h_loop_filter8_sse4(src+8*stride, stride, pq);
713 } 713 }
714 #endif 714 #endif
715 715
716 void ff_vc1dsp_init_mmx(DSPContext* dsp, AVCodecContext *avctx) { 716 void ff_vc1dsp_init_mmx(DSPContext* dsp, AVCodecContext *avctx) {
717 mm_flags = mm_support(); 717 int mm_flags = mm_support();
718 718
719 dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_vc1_mspel_mc00_mmx; 719 dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_vc1_mspel_mc00_mmx;
720 dsp->put_vc1_mspel_pixels_tab[ 4] = put_vc1_mspel_mc01_mmx; 720 dsp->put_vc1_mspel_pixels_tab[ 4] = put_vc1_mspel_mc01_mmx;
721 dsp->put_vc1_mspel_pixels_tab[ 8] = put_vc1_mspel_mc02_mmx; 721 dsp->put_vc1_mspel_pixels_tab[ 8] = put_vc1_mspel_mc02_mmx;
722 dsp->put_vc1_mspel_pixels_tab[12] = put_vc1_mspel_mc03_mmx; 722 dsp->put_vc1_mspel_pixels_tab[12] = put_vc1_mspel_mc03_mmx;