Lines Matching defs:frame
26 #include "libavutil/frame.h"
81 AVFrame *frame)
110 if (frame->linesize[i] == stride) {
111 memcpy(frame->data[i], src, height * stride);
114 uint8_t *dst = frame->data[i];
119 width = FFMIN(frame->linesize[i], FFALIGN(avctx->width, 2) / 2);
125 dst += frame->linesize[i];
136 AVFrame *frame)
158 if (frame->linesize[i] == s->stride) {
159 memcpy(frame->data[i], src, height * s->stride);
162 uint8_t *dst = frame->data[i];
167 width = FFMIN(frame->linesize[i], FFALIGN(avctx->width, 2));
173 dst += frame->linesize[i];
186 AVFrame *frame)
206 if (frame->linesize[i] == s->stride) {
207 memcpy(frame->data[i], src, height * s->stride);
210 uint8_t *dst = frame->data[i];
215 width = FFMIN(frame->linesize[i], FFALIGN(avctx->width, 2));
221 dst += frame->linesize[i];
277 AVFrame *frame)
279 size_t width = frame->width;
280 size_t linesize = frame->linesize[0];
281 size_t height = frame->height;
323 memcpy(frame->data[0] + luma_idx, src_luma, tile_width);
327 memcpy(frame->data[0] + luma_idx, src_luma, tile_width);
331 memcpy(frame->data[1] + chroma_idx, src_chroma, tile_width);