X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fmpeg2enc%2Fquantize.c;fp=cinelerra-5.1%2Fmpeg2enc%2Fquantize.c;h=dd6740e961c9487fa201532a11c28d004ecf6914;hp=f842843d2ea5f4d66cfc9ac462bcc8232c30da5b;hb=3eaa47aa60ab4347058a6c22afc95a003f6fdade;hpb=07af5297688e2f888e0a309eab76293093a003bb diff --git a/cinelerra-5.1/mpeg2enc/quantize.c b/cinelerra-5.1/mpeg2enc/quantize.c index f842843d..dd6740e9 100644 --- a/cinelerra-5.1/mpeg2enc/quantize.c +++ b/cinelerra-5.1/mpeg2enc/quantize.c @@ -57,7 +57,7 @@ static void iquant_non_intra_m1(int16_t *src, int16_t *dst, uint16_t *quant_mat) Currently just setting up MMX routines if available... */ -void init_quantizer_hv() +void init_quantizer_hv(int use_sse) { #ifdef X86_CPU int flags; @@ -86,7 +86,8 @@ void init_quantizer_hv() { if(verbose) fprintf( stderr, "EXTENDED MMX"); pquant_weight_coeff_sum = quant_weight_coeff_sum_mmx; - piquant_non_intra_m1 = iquant_non_intra_m1_sse; + if( use_sse ) + piquant_non_intra_m1 = iquant_non_intra_m1_sse; } else {