61 const int qscale = a->
qscale;
67 component = (n <= 3 ? 0 : n - 4 + 1);
72 block[0] = a->
last_dc[component] << 3;
85 }
else if (level != 0) {
89 "ac-tex damaged at %d %d\n", a->
mb_x, a->
mb_y);
93 level = (level * qscale * quant_matrix[j]) >> 3;
104 "ac-tex damaged at %d %d\n", a->
mb_x, a->
mb_y);
110 level = (level * qscale * quant_matrix[j]) >> 3;
111 level = (level - 1) | 1;
114 level = (level * qscale * quant_matrix[j]) >> 3;
115 level = (level - 1) | 1;
130 const int block_index[6] = { 5, 4, 0, 1, 2, 3 };
134 for (i = 0; i < 6; i++) {
136 block_index[i])) < 0)
149 uint8_t *dest_y = frame->
data[0] + (mb_y * 16* linesize ) + mb_x * 16;
165 void *
data,
int *got_frame,
170 int buf_size = avpkt->
size;
184 for (i = 0; i < buf_size; i += 2) {