20 |
* along with this program ; if not, write to the Free Software |
* along with this program ; if not, write to the Free Software |
21 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
22 |
* |
* |
23 |
* $Id: quant_matrix.c,v 1.16 2008-11-26 01:04:34 Isibaar Exp $ |
* $Id: quant_matrix.c,v 1.17 2010-12-28 19:19:43 Isibaar Exp $ |
24 |
* |
* |
25 |
****************************************************************************/ |
****************************************************************************/ |
26 |
|
|
143 |
for (i = 0; i < 64; i++) { |
for (i = 0; i < 64; i++) { |
144 |
inter_matrix1[i] = ((inter_matrix[i] = (int16_t) matrix[i])>>1); |
inter_matrix1[i] = ((inter_matrix[i] = (int16_t) matrix[i])>>1); |
145 |
inter_matrix1[i] += ((inter_matrix[i] == 1) ? 1: 0); |
inter_matrix1[i] += ((inter_matrix[i] == 1) ? 1: 0); |
146 |
inter_matrix_fix[i] = FIX(inter_matrix[i]); |
inter_matrix_fix[i] = (uint16_t) FIX(inter_matrix[i]); |
147 |
inter_matrix_fixl[i] = FIXL(inter_matrix[i]); |
inter_matrix_fixl[i] = (uint16_t) FIXL(inter_matrix[i]); |
148 |
} |
} |
149 |
} |
} |
150 |
|
|