Lines Matching refs:dest
69 static inline void idct4col_put(uint8_t *dest, ptrdiff_t line_size, const int16_t *col)
81 dest[0] = av_clip_uint8((c0 + c1) >> C_SHIFT);
82 dest += line_size;
83 dest[0] = av_clip_uint8((c2 + c3) >> C_SHIFT);
84 dest += line_size;
85 dest[0] = av_clip_uint8((c2 - c3) >> C_SHIFT);
86 dest += line_size;
87 dest[0] = av_clip_uint8((c0 - c1) >> C_SHIFT);
105 void ff_simple_idct248_put(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
131 idct4col_put(dest + i, 2 * line_size, block + i);
132 idct4col_put(dest + line_size + i, 2 * line_size, block + 8 + i);
148 static inline void idct4col_add(uint8_t *dest, ptrdiff_t line_size, const int16_t *col)
160 dest[0] = av_clip_uint8(dest[0] + ((c0 + c1) >> C_SHIFT));
161 dest += line_size;
162 dest[0] = av_clip_uint8(dest[0] + ((c2 + c3) >> C_SHIFT));
163 dest += line_size;
164 dest[0] = av_clip_uint8(dest[0] + ((c2 - c3) >> C_SHIFT));
165 dest += line_size;
166 dest[0] = av_clip_uint8(dest[0] + ((c0 - c1) >> C_SHIFT));
194 void ff_simple_idct84_add(uint8_t *dest, ptrdiff_t line_size, int16_t *block)
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)
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)
235 idct4col_add(dest + i, line_size, block + i);