Lines Matching defs:buf
266 static void lag_pred_line(LagarithContext *l, uint8_t *buf,
273 L = l->llviddsp.add_left_pred(buf, buf, width, 0);
276 L = buf[width - stride - 1];
281 TL = l->avctx->pix_fmt == AV_PIX_FMT_YUV420P ? buf[-stride] : L;
284 TL = buf[width - (2 * stride) - 1];
287 add_lag_median_prediction(buf, buf - stride, buf,
292 static void lag_pred_line_yuy2(LagarithContext *l, uint8_t *buf,
299 L= buf[0];
301 buf[0] = 0;
302 l->llviddsp.add_left_pred(buf, buf, width, 0);
304 buf[0] = L;
311 L = buf[width - stride - 1];
312 TL = buf[HEAD - stride - 1];
314 L += buf[i];
315 buf[i] = L;
318 L = mid_pred(L & 0xFF, buf[i - stride], (L + buf[i - stride] - TL) & 0xFF) + buf[i];
319 TL = buf[i - stride];
320 buf[i] = L;
323 TL = buf[width - (2 * stride) - 1];
324 L = buf[width - stride - 1];
325 l->llviddsp.add_median_pred(buf, buf - stride, buf, width, &L, &TL);
543 const uint8_t *buf = avpkt->data;
556 frametype = buf[0];
558 offset_gu = AV_RL32(buf + 1);
559 offset_bv = AV_RL32(buf + 5);
578 memset(p->data[0] + i * p->linesize[0], buf[2], avctx->width);
579 memset(p->data[1] + i * p->linesize[1], buf[1], avctx->width);
580 memset(p->data[2] + i * p->linesize[2], buf[3], avctx->width);
581 memset(p->data[3] + i * p->linesize[3], buf[4], avctx->width);
586 memset(p->data[j] + i * p->linesize[j], buf[1], avctx->width);
601 memset(p->data[0] + i * p->linesize[0], buf[2], avctx->width);
602 memset(p->data[1] + i * p->linesize[1], buf[1], avctx->width);
603 memset(p->data[2] + i * p->linesize[2], buf[3], avctx->width);
612 offs[3] = AV_RL32(buf + 9);
637 -p->linesize[i], buf + offs[i],
666 p->linesize[0], buf + offset_ry,
672 buf + offset_gu, buf_size - offset_gu);
677 buf + offset_bv, buf_size - offset_bv);
694 p->linesize[0], buf + offset_ry,
700 buf + offset_gu, buf_size - offset_gu);
705 buf + offset_bv, buf_size - offset_bv);