while (len >= 8) {
total += src16[ 0] + src16[ stride] + src16[2*stride] + src16[3*stride]
+ src16[4*stride] + src16[5*stride] + src16[6*stride] + src16[7*stride];
- src += 8*stride;
+ src16 += 8*stride;
len -= 8;
}
while (--len >= 0) {
total += src16[0];
- src += stride;
+ src16 += stride;
}
break;
case 3: