Lines Matching defs:block
105 void ff_simple_idct248_put(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
111 ptr = block;
126 idctRowCondDC_int16_8bit(block + i*8, 0);
131 idct4col_put(dest + i, 2 * line_size, block + i);
132 idct4col_put(dest + line_size + i, 2 * line_size, block + 8 + i);
194 void ff_simple_idct84_add(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
200 idctRowCondDC_int16_8bit(block + i*8, 0);
205 idct4col_add(dest + i, line_size, block + i);
209 void ff_simple_idct48_add(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
215 idct4row(block + i*8);
220 idctSparseColAdd_int16_8bit(dest + i, line_size, block + i);
224 void ff_simple_idct44_add(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
230 idct4row(block + i*8);
235 idct4col_add(dest + i, line_size, block + i);
239 void ff_prores_idct_10(int16_t *block, const int16_t *qmat)
244 block[i] *= qmat[i];
247 idctRowCondDC_extrashift_10(block + i*8, 2);
250 block[i] += 8192;
251 idctSparseCol_extrashift_10(block + i);
255 void ff_prores_idct_12(int16_t *block, const int16_t *qmat)
260 block[i] *= qmat[i];
263 idctRowCondDC_int16_12bit(block + i*8, 0);
266 block[i] += 8192;
267 idctSparseCol_int16_12bit(block + i);