Lines Matching refs:f

235     RK_S32 e, f;  in resolve_divisor()  local
240 f = round_two(e, *shift - AV1_DIV_LUT_BITS); in resolve_divisor()
242 f = e << (AV1_DIV_LUT_BITS - (*shift)); in resolve_divisor()
246 return div_lut[f]; in resolve_divisor()
562 static void av1d_frame_unref(Av1CodecContext *ctx, AV1Frame *f) in av1d_frame_unref() argument
565 f->raw_frame_header = NULL; in av1d_frame_unref()
566 f->spatial_id = f->temporal_id = 0; in av1d_frame_unref()
567 memset(f->skip_mode_frame_idx, 0, in av1d_frame_unref()
569 memset(&f->film_grain, 0, sizeof(f->film_grain)); in av1d_frame_unref()
571 f->coded_lossless = 0; in av1d_frame_unref()
573 if (!f->ref || f->ref->ref_count <= 0 || f->slot_index >= 0x7f) { in av1d_frame_unref()
578 f->ref->ref_count--; in av1d_frame_unref()
579 …_DBG_REF, "ref %p, f->ref->ref_count %d, ref->invisible= %d", f->ref, f->ref->ref_count, f->ref->i… in av1d_frame_unref()
580 if (!f->ref->ref_count) { in av1d_frame_unref()
581 if (f->slot_index < 0x7f) { in av1d_frame_unref()
582 av1d_dbg(AV1D_DBG_REF, "clr f->slot_index = %d", f->slot_index); in av1d_frame_unref()
587 if (!f->ref->is_output) { in av1d_frame_unref()
589 mpp_buf_slot_get_prop(s->slots, f->slot_index, SLOT_BUFFER, &framebuf); in av1d_frame_unref()
593 f->ref->invisible = 0; in av1d_frame_unref()
595 mpp_buf_slot_clr_flag(s->slots, f->slot_index, SLOT_CODEC_USE); in av1d_frame_unref()
597 f->slot_index = 0xff; in av1d_frame_unref()
598 mpp_free(f->ref); in av1d_frame_unref()
599 f->ref = NULL; in av1d_frame_unref()
601 f->ref = NULL; in av1d_frame_unref()
634 MppFrameImpl *impl_frm = (MppFrameImpl *)dst->f; in av1d_frame_ref()
659 mpp_buf_slot_get_prop(s->slots, src->slot_index, SLOT_FRAME, &dst->f); in av1d_frame_ref()
758 mpp_frame_set_meta(frame->f, NULL); in get_current_frame()
759 mpp_frame_set_width(frame->f, s->frame_width); in get_current_frame()
760 mpp_frame_set_height(frame->f, s->frame_height); in get_current_frame()
768 mpp_frame_set_hor_stride(frame->f, MPP_ALIGN(s->frame_width * s->bit_depth / 8, 8)); in get_current_frame()
770 mpp_frame_set_hor_stride(frame->f, MPP_ALIGN(s->frame_width, 8)); in get_current_frame()
772 mpp_frame_set_ver_stride(frame->f, MPP_ALIGN(s->frame_height, 8)); in get_current_frame()
773 mpp_frame_set_errinfo(frame->f, 0); in get_current_frame()
774 mpp_frame_set_discard(frame->f, 0); in get_current_frame()
775 mpp_frame_set_pts(frame->f, s->pts); in get_current_frame()
776 mpp_frame_set_dts(frame->f, s->dts); in get_current_frame()
778 mpp_frame_set_color_trc(frame->f, ctx->color_trc); in get_current_frame()
779 mpp_frame_set_color_primaries(frame->f, ctx->color_primaries); in get_current_frame()
780 mpp_frame_set_colorspace(frame->f, ctx->colorspace); in get_current_frame()
781 mpp_frame_set_color_range(frame->f, ctx->color_range); in get_current_frame()
783 mpp_frame_set_mastering_display(frame->f, s->mastering_display); in get_current_frame()
784 mpp_frame_set_content_light(frame->f, s->content_light); in get_current_frame()
799 mpp_frame_set_offset_x(frame->f, 0); in get_current_frame()
800 mpp_frame_set_offset_y(frame->f, 0); in get_current_frame()
802 mpp_frame_set_ver_stride(frame->f, MPP_ALIGN(ctx->height, 8) + 28); in get_current_frame()
807 mpp_frame_set_fbc_hdr_stride(frame->f, fbc_hdr_stride); in get_current_frame()
815 mpp_frame_set_fmt(frame->f, ctx->pix_fmt); in get_current_frame()
818 mpp_frame_set_thumbnail_en(frame->f, s->cfg->base.enable_thumbnail); in get_current_frame()
820 mpp_frame_set_thumbnail_en(frame->f, 0); in get_current_frame()
828 mpp_buf_slot_set_prop(s->slots, frame->slot_index, SLOT_FRAME, frame->f); in get_current_frame()
883 mpp_frame_init(&s->ref[i].f); in av1d_parser_init()
884 if (!s->ref[i].f) { in av1d_parser_init()
892 mpp_frame_init(&s->cur_frame.f); in av1d_parser_init()
895 if (!s->cur_frame.f) { in av1d_parser_init()
920 mpp_frame_deinit(&s->ref[i].f); in av1d_parser_deinit()
921 s->ref[i].f = NULL; in av1d_parser_deinit()
926 mpp_frame_deinit(&s->cur_frame.f); in av1d_parser_deinit()
1186 AV1Frame *f = &s->ref[i]; in av1d_paser_reset() local
1188 if (f->ref) in av1d_paser_reset()