Lines Matching refs:stride
91 uint16_t *dst, ptrdiff_t stride,
113 dest = dst + sstart * stride;
126 dest += stride;
139 dest = dst + sstart * stride;
173 dest += stride;
204 uint8_t *dst, ptrdiff_t stride,
231 dest = dst + sstart * stride;
233 if (3 * ((dst + send * stride - dest + 7)/8) > get_bits_left(&cbit))
236 for (p = dest; p < dst + send * stride; p += 8) {
273 dest = dst + sstart * stride;
285 dest += stride;
300 dest = dst + sstart * stride;
338 dest += stride;
357 static void restore_median_planar(UtvideoContext *c, uint8_t *src, ptrdiff_t stride,
373 bsrc = src + slice_start * stride;
378 bsrc += stride;
382 C = bsrc[-stride];
386 B = bsrc[i - stride];
392 c->llviddsp.add_median_pred(bsrc + 16, bsrc - stride + 16,
395 bsrc += stride;
398 c->llviddsp.add_median_pred(bsrc, bsrc - stride,
400 bsrc += stride;
409 static void restore_median_planar_il(UtvideoContext *c, uint8_t *src, ptrdiff_t stride,
417 const ptrdiff_t stride2 = stride << 1;
427 bsrc = src + slice_start * stride;
432 c->llviddsp.add_left_pred(bsrc + stride, bsrc + stride, width, A);
450 c->llviddsp.add_median_pred(bsrc + stride, bsrc - stride,
451 bsrc + stride, width, &A, &B);
457 c->llviddsp.add_median_pred(bsrc + stride, bsrc - stride,
458 bsrc + stride, width, &A, &B);
464 static void restore_gradient_planar(UtvideoContext *c, uint8_t *src, ptrdiff_t stride,
481 bsrc = src + slice_start * stride;
486 bsrc += stride;
491 bsrc[0] = (bsrc[0] + bsrc[-stride]) & 0xFF;
493 A = bsrc[i - stride];
494 B = bsrc[i - (stride + 1)];
499 c->llviddsp.add_gradient_pred(bsrc + 32, stride, width - 32);
500 bsrc += stride;
505 static void restore_gradient_planar_il(UtvideoContext *c, uint8_t *src, ptrdiff_t stride,
513 const ptrdiff_t stride2 = stride << 1;
524 bsrc = src + slice_start * stride;
529 c->llviddsp.add_left_pred(bsrc + stride, bsrc + stride, width, A);
545 A = bsrc[-stride];
546 B = bsrc[-(1 + stride + stride - width)];
548 bsrc[stride] = (A - B + C + bsrc[stride]) & 0xFF;
550 A = bsrc[i - stride];
551 B = bsrc[i - (1 + stride)];
552 C = bsrc[i - 1 + stride];
553 bsrc[i + stride] = (A - B + C + bsrc[i + stride]) & 0xFF;