Searched refs:ref_frame_idx (Results 1 – 10 of 10) sorted by relevance
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_rkv.c | 263 RK_U8 ref_frame_idx = 0; in hal_vp9d_rkv_gen_regs() local 362 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_rkv_gen_regs() 365 if (ref_frame_idx < 0x7f) { in hal_vp9d_rkv_gen_regs() 366 mpp_buf_slot_get_prop(p_hal->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_rkv_gen_regs() 379 if (ref_frame_idx < 0x7f) in hal_vp9d_rkv_gen_regs() 380 mpp_buf_slot_get_prop(p_hal->slots, ref_frame_idx, SLOT_BUFFER, &framebuf); in hal_vp9d_rkv_gen_regs() 382 if (ref_frame_idx < 0x7f) { in hal_vp9d_rkv_gen_regs() 419 … mpp_log("ref buff address is no valid used out as base slot index 0x%x", ref_frame_idx); in hal_vp9d_rkv_gen_regs()
|
| H A D | hal_vp9d_vdpu34x.c | 426 RK_U8 ref_frame_idx = 0; in hal_vp9d_vdpu34x_gen_regs() local 495 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 496 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu34x_gen_regs() 498 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu34x_gen_regs() 503 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 504 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu34x_gen_regs() 506 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu34x_gen_regs() 511 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 512 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu34x_gen_regs() 514 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu34x_gen_regs() [all …]
|
| H A D | hal_vp9d_vdpu382.c | 439 RK_U8 ref_frame_idx = 0; in hal_vp9d_vdpu382_gen_regs() local 509 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 510 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu382_gen_regs() 512 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu382_gen_regs() 517 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 518 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu382_gen_regs() 520 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu382_gen_regs() 525 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 526 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu382_gen_regs() 528 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu382_gen_regs() [all …]
|
| H A D | hal_vp9d_vdpu383.c | 698 RK_U8 ref_frame_idx = 0; in hal_vp9d_vdpu383_gen_regs() local 954 ref_frame_idx = pic_param->ref_frame_map[ref_idx].Index7Bits; in hal_vp9d_vdpu383_gen_regs() 957 if (ref_frame_idx < 0x7f) in hal_vp9d_vdpu383_gen_regs() 958 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_FRAME_PTR, &ref_frame); in hal_vp9d_vdpu383_gen_regs() 974 if (ref_frame_idx < 0x7f) { in hal_vp9d_vdpu383_gen_regs() 975 mpp_buf_slot_get_prop(p_hal ->slots, ref_frame_idx, SLOT_BUFFER, &framebuf); in hal_vp9d_vdpu383_gen_regs() 977 origin_buf = hal_bufs_get_buf(hw_ctx->origin_bufs, ref_frame_idx); in hal_vp9d_vdpu383_gen_regs() 1008 … mpp_log("ref buff address is no valid used out as base slot index 0x%x", ref_frame_idx); in hal_vp9d_vdpu383_gen_regs() 1012 mv_buf = hal_bufs_get_buf(hw_ctx->cmv_bufs, ref_frame_idx); in hal_vp9d_vdpu383_gen_regs()
|
| /rockchip-linux_mpp/mpp/codec/dec/av1/ |
| H A D | av1d_cbs.c | 747 RK_S8 ref_frame_idx[AV1_REFS_PER_FRAME], used_frame[AV1_NUM_REF_FRAMES]; in mpp_av1_set_frame_refs() local 753 ref_frame_idx[i] = -1; in mpp_av1_set_frame_refs() 754 ref_frame_idx[AV1_REF_FRAME_LAST - AV1_REF_FRAME_LAST] = current->last_frame_idx; in mpp_av1_set_frame_refs() 755 ref_frame_idx[AV1_REF_FRAME_GOLDEN - AV1_REF_FRAME_LAST] = current->golden_frame_idx; in mpp_av1_set_frame_refs() 794 ref_frame_idx[AV1_REF_FRAME_ALTREF - AV1_REF_FRAME_LAST] = ref; in mpp_av1_set_frame_refs() 813 ref_frame_idx[AV1_REF_FRAME_BWDREF - AV1_REF_FRAME_LAST] = ref; in mpp_av1_set_frame_refs() 832 ref_frame_idx[AV1_REF_FRAME_ALTREF2 - AV1_REF_FRAME_LAST] = ref; in mpp_av1_set_frame_refs() 842 if (ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] < 0 ) { in mpp_av1_set_frame_refs() 854 ref_frame_idx[ref_frame - AV1_REF_FRAME_LAST] = ref; in mpp_av1_set_frame_refs() 873 if (ref_frame_idx[i] < 0) in mpp_av1_set_frame_refs() [all …]
|
| H A D | av1d_parser.c | 180 prev_frame = s->raw_frame_header->ref_frame_idx[primary_frame]; in read_global_param() 386 ref_hint = s->ref[header->ref_frame_idx[i]].order_hint; in skip_mode_params() 415 ref_hint = s->ref[header->ref_frame_idx[i]].order_hint; in skip_mode_params() 708 lst2_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_LAST2 - AV1_REF_FRAME_LAST]; in update_reference_list() 709 lst3_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_LAST3 - AV1_REF_FRAME_LAST]; in update_reference_list() 710 … gld_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_GOLDEN - AV1_REF_FRAME_LAST]; in update_reference_list() 711 … alt_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_ALTREF - AV1_REF_FRAME_LAST]; in update_reference_list() 712 lst_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_LAST - AV1_REF_FRAME_LAST]; in update_reference_list() 713 … bwd_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_BWDREF - AV1_REF_FRAME_LAST]; in update_reference_list() 714 … alt2_buf_idx = s->raw_frame_header->ref_frame_idx[AV1_REF_FRAME_ALTREF2 - AV1_REF_FRAME_LAST]; in update_reference_list() [all …]
|
| H A D | av1d_parser2_syntax.c | 106 pp->ref_frame_idx[i] = frame_header->ref_frame_idx[i]; in av1d_fill_picparams() 112 int8_t ref_idx = frame_header->ref_frame_idx[i]; in av1d_fill_picparams()
|
| H A D | av1d_cbs.h | 198 RK_S8 ref_frame_idx[AV1_REFS_PER_FRAME]; member
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | av1d_syntax.h | 204 UINT32 ref_frame_idx[7]; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/av1d/ |
| H A D | hal_av1d_vdpu383.c | 1496 mpp_put_bits(&bp, dxva->ref_frame_valued ? dxva->ref_frame_idx[i] : (RK_U32) - 1, 3); in prepare_uncompress_header() 1509 mapped_idx = dxva->ref_frame_idx[i]; in prepare_uncompress_header() 1519 RK_S32 ref_frame_offset = dxva->frame_refs[dxva->ref_frame_idx[i]].order_hint; in prepare_uncompress_header() 1743 mapped_idx = dxva->ref_frame_idx[i]; in prepare_uncompress_header() 2111 mapped_idx = dxva->ref_frame_idx[dxva->primary_ref_frame]; in vdpu383_av1d_set_cdf() 2365 mapped_idx = dxva->ref_frame_idx[i]; in vdpu383_av1d_gen_regs() 2397 mapped_idx = dxva->ref_frame_idx[i]; in vdpu383_av1d_gen_regs()
|