Lines Matching defs:curframe

2282 int vp78_decode_mv_mb_modes(AVCodecContext *avctx, VP8Frame *curframe,
2307 decode_mb_mode(s, &s->mv_bounds, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,
2377 VP8Frame *curframe = s->curframe, *prev_frame = s->prev_frame;
2381 curframe->tf.f->data[0] + 16 * mb_y * s->linesize,
2382 curframe->tf.f->data[1] + 8 * mb_y * s->uvlinesize,
2383 curframe->tf.f->data[2] + 8 * mb_y * s->uvlinesize
2438 decode_mb_mode(s, &td->mv_bounds, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,
2515 AVFrame *curframe = s->curframe->tf.f;
2519 curframe->data[0] + 16 * mb_y * s->linesize,
2520 curframe->data[1] + 8 * mb_y * s->uvlinesize,
2521 curframe->data[2] + 8 * mb_y * s->uvlinesize
2587 VP8Frame *curframe = s->curframe;
2609 ff_thread_report_progress(&curframe->tf, mb_y, 0);
2634 VP8Frame *av_uninit(curframe), *prev_frame;
2680 curframe = s->framep[VP56_FRAME_CURRENT] = vp8_find_free_buffer(s);
2702 curframe->tf.f->key_frame = s->keyframe;
2703 curframe->tf.f->pict_type = s->keyframe ? AV_PICTURE_TYPE_I
2705 if ((ret = vp8_alloc_frame(s, curframe, referenced)) < 0)
2720 s->next_framep[VP56_FRAME_PREVIOUS] = curframe;
2724 s->next_framep[VP56_FRAME_CURRENT] = curframe;
2743 s->linesize = curframe->tf.f->linesize[0];
2744 s->uvlinesize = curframe->tf.f->linesize[1];
2764 ret = vp7_decode_mv_mb_modes(avctx, curframe, prev_frame);
2766 ret = vp8_decode_mv_mb_modes(avctx, curframe, prev_frame);
2776 s->curframe = curframe;
2793 ff_thread_report_progress(&curframe->tf, INT_MAX, 0);
2803 if ((ret = av_frame_ref(rframe, curframe->tf.f)) < 0)