Lines Matching refs:src
93 static int encode_block(SVQ1EncContext *s, uint8_t *src, uint8_t *ref,
119 int v = src[x + y * stride];
133 int v = src[x + y * stride] - ref[x + y * stride];
196 score += encode_block(s, src, ref, decoded, stride, level - 1,
198 score += encode_block(s, src + offset, ref + offset, decoded + offset,
233 decoded[x + y * stride] = src[x + y * stride] -
261 uint8_t *src = s->scratchbuf + stride * 32;
330 s->m.new_picture->data[0] = src - y * 16 * stride; // ugly
334 memcpy(&src[i * stride], &src_plane[(i + 16 * y) * src_stride],
337 src[i * stride + x] = src[i * stride + x - 1];
340 memcpy(&src[i * stride], &src[(i - 1) * stride],
360 memcpy(&src[i * stride], &src_plane[(i + 16 * y) * src_stride],
363 src[i * stride + x] = src[i * stride + x - 1];
366 memcpy(&src[i * stride], &src[(i - 1) * stride], 16 * block_width);
397 score[0] += encode_block(s, src + 16 * x, NULL, temp, stride,
441 score[1] += encode_block(s, src + 16 * x, temp + 16*stride,
446 score[2] = s->mecc.sse[0](NULL, src + 16 * x, ref,