Lines Matching defs:dst

1212                         uint8_t *dst = &s->frame->data[1][(y0 >> vshift) * stride +
1217 s->hevcdsp.add_residual[log2_trafo_size_c-2](dst, coeffs, stride);
1241 uint8_t *dst = &s->frame->data[2][(y0 >> vshift) * stride +
1246 s->hevcdsp.add_residual[log2_trafo_size_c-2](dst, coeffs, stride);
1488 * @param dst target buffer for block data at block position
1489 * @param dststride stride of the dst buffer
1500 static void luma_mc_uni(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride,
1538 s->hevcdsp.put_hevc_qpel_uni[idx][!!my][!!mx](dst, dststride, src, srcstride,
1541 s->hevcdsp.put_hevc_qpel_uni_w[idx][!!my][!!mx](dst, dststride, src, srcstride,
1550 * @param dst target buffer for block data at block position
1551 * @param dststride stride of the dst buffer
1562 static void luma_mc_bi(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride,
1623 s->hevcdsp.put_hevc_qpel_bi[idx][!!my1][!!mx1](dst, dststride, src1, src1stride, lc->tmp,
1626 s->hevcdsp.put_hevc_qpel_bi_w[idx][!!my1][!!mx1](dst, dststride, src1, src1stride, lc->tmp,
1707 * @param dst target buffer for block data at block position
1708 * @param dststride stride of the dst buffer
3550 static int hevc_ref_frame(HEVCContext *s, HEVCFrame *dst, HEVCFrame *src)
3554 ret = ff_thread_ref_frame(&dst->tf, &src->tf);
3559 ret = av_frame_ref(dst->frame_grain, src->frame_grain);
3562 dst->needs_fg = 1;
3565 dst->tab_mvf_buf = av_buffer_ref(src->tab_mvf_buf);
3566 if (!dst->tab_mvf_buf)
3568 dst->tab_mvf = src->tab_mvf;
3570 dst->rpl_tab_buf = av_buffer_ref(src->rpl_tab_buf);
3571 if (!dst->rpl_tab_buf)
3573 dst->rpl_tab = src->rpl_tab;
3575 dst->rpl_buf = av_buffer_ref(src->rpl_buf);
3576 if (!dst->rpl_buf)
3579 dst->poc = src->poc;
3580 dst->ctb_count = src->ctb_count;
3581 dst->flags = src->flags;
3582 dst->sequence = src->sequence;
3585 dst->hwaccel_priv_buf = av_buffer_ref(src->hwaccel_priv_buf);
3586 if (!dst->hwaccel_priv_buf)
3588 dst->hwaccel_picture_private = dst->hwaccel_priv_buf->data;
3593 ff_hevc_unref_frame(s, dst, ~0);
3697 static int hevc_update_thread_context(AVCodecContext *dst,
3700 HEVCContext *s = dst->priv_data;