sorry, the code shoud to be modified as: if (S<=0) { /* dont predict */ for (j = 0; j < 6; j++){ pMB->acpred_directions[j] = 0; qcoeff[j * 64] += predictors[j][0] } .... > > ... >