|
@@ -2562,7 +2562,7 @@ static int vc1_decode_i_block_adv(VC1Context *v, DCTELEM block[64], int n, int c |
|
|
ac_val = s->ac_val[0][0] + s->block_index[n] * 16; |
|
|
ac_val = s->ac_val[0][0] + s->block_index[n] * 16; |
|
|
ac_val2 = ac_val; |
|
|
ac_val2 = ac_val; |
|
|
|
|
|
|
|
|
scale = mquant * 2 + v->halfpq; |
|
|
|
|
|
|
|
|
scale = mquant * 2 + ((mquant == v->pq) ? v->halfpq : 0); |
|
|
|
|
|
|
|
|
if(dc_pred_dir) //left |
|
|
if(dc_pred_dir) //left |
|
|
ac_val -= 16; |
|
|
ac_val -= 16; |
|
|