Lines Matching defs:frame
498 static int decode_frame(AVCodecContext *avctx, AVFrame *frame,
506 if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)
521 frame->key_frame = 1;
528 frame->key_frame = 1;
532 frame->key_frame = 1;
543 frame->key_frame = 1;
562 frame->key_frame = 0;
587 ret = av_frame_ref(frame, s->current_frame);
591 uint8_t *dst = frame->data[0];
594 ret = av_frame_copy(frame, s->current_frame);
613 dst += frame->linesize[0];
617 frame->pict_type = frame->key_frame ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P;
621 frame->data[0] += frame->linesize[0] * (avctx->height - 1);
622 frame->linesize[0] *= -1;