--- xvid.c 2002/04/11 10:18:39 1.10 +++ xvid.c 2002/04/17 10:54:19 1.12 @@ -99,6 +99,7 @@ transfer_8to16copy = transfer_8to16copy_c; transfer_16to8copy = transfer_16to8copy_c; transfer_8to16sub = transfer_8to16sub_c; + transfer_8to16sub2 = transfer_8to16sub2_c; transfer_16to8add = transfer_16to8add_c; transfer8x8_copy = transfer8x8_copy_c; @@ -126,6 +127,7 @@ calc_cbp = calc_cbp_c; sad16 = sad16_c; + sad16bi = sad16bi_c; sad8 = sad8_c; dev16 = dev16_c; @@ -193,6 +195,13 @@ interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_3dn; } + if((cpu_flags & XVID_CPU_SSE2) > 0) { +// calc_cbp = calc_cbp_sse2; +// sad16 = sad16_sse2; +// quant_inter = quant_inter_sse2; +// dequant_inter = dequant_inter_sse2; + } + #endif #ifdef ARCH_PPC #ifdef ARCH_PPC_ALTIVEC