Lines Matching defs:frame
63 AVFrame *frame;
69 static void clear_plane(AVCodecContext *avctx, AVFrame *frame)
72 uint8_t *dst = frame->data[0];
79 dst += frame->linesize[0];
612 pal = s->frame->data[1];
625 dst = s->frame->data[0] + s->frame->linesize[0] * (s->cursor_y + i) + (s->cursor_x + j);
651 dst = s->frame->data[0] + s->frame->linesize[0] * (s->cursor_y + i) + 2 * (s->cursor_x + j);
665 dst = s->frame->data[0] + s->frame->linesize[0] * (s->cursor_y + i) + 4 * (s->cursor_x + j);
674 static int decode_frame(AVCodecContext *avctx, AVFrame *frame,
686 s->frame = frame;
736 if ((ret = ff_get_buffer(avctx, s->frame, 0)) < 0)
739 copy_plane(avctx, s->frame2, s->frame);
741 memcpy(s->frame->data[1], s->frame2->data[1], 1024);
745 s->frame->key_frame = intra;
746 s->frame->pict_type = intra ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P;