--- xvid.c 2002/04/11 10:18:39 1.10 +++ xvid.c 2002/04/24 12:21:43 1.13 @@ -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,17 @@ interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_3dn; } + if((cpu_flags & XVID_CPU_SSE2) > 0) { +// quant_intra = quant_intra_sse2; +// dequant_intra = dequant_intra_sse2; +// quant_inter = quant_inter_sse2; +// dequant_inter = dequant_inter_sse2; + +// calc_cbp = calc_cbp_sse2; +// sad16 = sad16_sse2; +// dev16 = dev16_sse2; + } + #endif #ifdef ARCH_PPC #ifdef ARCH_PPC_ALTIVEC