X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fmpeg2enc%2Fquantize.c;h=dd6740e961c9487fa201532a11c28d004ecf6914;hb=84b52741889e1afee840d7c24009cc139244ce74;hp=f842843d2ea5f4d66cfc9ac462bcc8232c30da5b;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git 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 {