Lines Matching refs:dst

94 static void magicyuv_median_pred16(uint16_t *dst, const uint16_t *src1,
108 dst[i] = l;
125 uint16_t *dst;
144 dst = (uint16_t *)p->data[i] + j * sheight * stride;
150 dst[x] = get_bits(&gb, bps);
152 dst += stride;
165 dst[x] = pix;
167 dst += stride;
173 dst = (uint16_t *)p->data[i] + j * sheight * stride;
174 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
175 dst += stride;
177 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
178 dst += stride;
181 s->llviddsp.add_left_pred_int16(dst, dst, max, width, dst[-fake_stride]);
182 dst += stride;
186 dst = (uint16_t *)p->data[i] + j * sheight * stride;
187 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
188 dst += stride;
190 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
191 dst += stride;
194 top = dst[-fake_stride];
195 left = top + dst[0];
196 dst[0] = left & max;
198 top = dst[x - fake_stride];
199 lefttop = dst[x - (fake_stride + 1)];
200 left += top - lefttop + dst[x];
201 dst[x] = left & max;
203 dst += stride;
207 dst = (uint16_t *)p->data[i] + j * sheight * stride;
208 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
209 dst += stride;
211 s->llviddsp.add_left_pred_int16(dst, dst, max, width, 0);
212 dst += stride;
214 lefttop = left = dst[0];
216 magicyuv_median_pred16(dst, dst - fake_stride, dst, width, &left, &lefttop, max);
217 lefttop = left = dst[0];
218 dst += stride;
255 uint8_t *dst;
270 dst = p->data[i] + j * sheight * stride;
275 bytestream_get_buffer(&slice, dst, width);
276 dst += stride;
294 dst[x] = pix;
296 dst += stride;
302 dst = p->data[i] + j * sheight * stride;
303 s->llviddsp.add_left_pred(dst, dst, width, 0);
304 dst += stride;
306 s->llviddsp.add_left_pred(dst, dst, width, 0);
307 dst += stride;
310 s->llviddsp.add_left_pred(dst, dst, width, dst[-fake_stride]);
311 dst += stride;
315 dst = p->data[i] + j * sheight * stride;
316 s->llviddsp.add_left_pred(dst, dst, width, 0);
317 dst += stride;
319 s->llviddsp.add_left_pred(dst, dst, width, 0);
320 dst += stride;
324 top = dst[-fake_stride];
325 left = top + dst[0];
326 dst[0] = left;
328 top = dst[x - fake_stride];
329 lefttop = dst[x - (fake_stride + 1)];
330 left += top - lefttop + dst[x];
331 dst[x] = left;
334 s->llviddsp.add_gradient_pred(dst + 32, fake_stride, width - 32);
335 dst += stride;
339 dst = p->data[i] + j * sheight * stride;
340 s->llviddsp.add_left_pred(dst, dst, width, 0);
341 dst += stride;
343 s->llviddsp.add_left_pred(dst, dst, width, 0);
344 dst += stride;
346 lefttop = left = dst[0];
348 s->llviddsp.add_median_pred(dst, dst - fake_stride,
349 dst, width, &left, &lefttop);
350 lefttop = left = dst[0];
351 dst += stride;