Home
last modified time | relevance | path

Searched refs:RefFrameList (Results 1 – 10 of 10) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu_com.c207 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in get_info_input()
208 if (pp->RefFrameList[i].bPicEntry != 0xff) { in get_info_input()
210 priv->new_dpb[i].is_long_term = pp->RefFrameList[i].AssociatedFlag; in get_info_input()
211 priv->new_dpb[i].slot_index = pp->RefFrameList[i].Index7Bits; in get_info_input()
277 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in refill_info_input()
279 fill_picture_entry(&pp->RefFrameList[i], old_dpb[i].slot_index, in refill_info_input()
302 pp->RefFrameList[i].bPicEntry = 0xff; in refill_info_input()
H A Dhal_h264d_rkv_reg.c335 … is_long_term = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefFrameList[i].AssociatedFlag : 0; in prepare_spspps()
339 voidx = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefPicLayerIdList[i] : 0; in prepare_spspps()
365 if (pp->RefFrameList[i].AssociatedFlag) { in prepare_framerps()
501 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_registers()
502 ref_index = pp->RefFrameList[i].Index7Bits; in set_registers()
503 near_index = pp->RefFrameList[i].Index7Bits; in set_registers()
518 if (pp->RefFrameList[15].bPicEntry != 0xff) { in set_registers()
519 ref_index = pp->RefFrameList[15].Index7Bits; in set_registers()
H A Dhal_h264d_vdpu1.c380 if (pp->RefFrameList[i / 2].bPicEntry == 0xff) { //!< invalid in vdpu1_set_vlc_regs()
384 longTermTmp = pp->RefFrameList[i / 2].AssociatedFlag; //!< get long term flag in vdpu1_set_vlc_regs()
397 if (pp->RefFrameList[i].bPicEntry == 0xff) { //!< invalid in vdpu1_set_vlc_regs()
401 longTermTmp = pp->RefFrameList[i].AssociatedFlag; in vdpu1_set_vlc_regs()
412 if (pp->RefFrameList[i].bPicEntry != 0xff) { //!< valid in vdpu1_set_vlc_regs()
413 if (pp->RefFrameList[i].AssociatedFlag) { //!< longterm flag in vdpu1_set_vlc_regs()
428 if (pp->RefFrameList[i / 2].bPicEntry != 0xff) { in vdpu1_set_vlc_regs()
488 m_lists[0][i].lt_flag = pp->RefFrameList[i].AssociatedFlag; in vdpu1_set_ref_regs()
549 for (i = 0, j = 0xff; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in vdpu1_set_asic_regs()
556 if (pp->RefFrameList[i].bPicEntry != 0xff) { in vdpu1_set_asic_regs()
[all …]
H A Dhal_h264d_vdpu2.c417 if (pp->RefFrameList[i / 2].bPicEntry == 0xff) { //!< invalid in set_vlc_regs()
421 longTermTmp = pp->RefFrameList[i / 2].AssociatedFlag; //!< get long term flag in set_vlc_regs()
432 if (pp->RefFrameList[i].bPicEntry == 0xff) { //!< invalid in set_vlc_regs()
438 longTermTmp = pp->RefFrameList[i].AssociatedFlag; in set_vlc_regs()
448 if (pp->RefFrameList[i].bPicEntry != 0xff) { //!< valid in set_vlc_regs()
449 if (pp->RefFrameList[i].AssociatedFlag) { //!< longterm flag in set_vlc_regs()
464 if (pp->RefFrameList[i / 2].bPicEntry != 0xff) { in set_vlc_regs()
544 m_lists[0][i].lt_flag = pp->RefFrameList[i].AssociatedFlag; in set_ref_regs()
652 for (i = 0, j = 0xff; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in set_asic_regs()
659 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_asic_regs()
[all …]
H A Dhal_h264d_vdpu382.c132 DXVA_PicEntry_H264 RefFrameList[16]; member
438 … is_long_term = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefFrameList[i].AssociatedFlag : 0; in prepare_spspps()
442 voidx = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefPicLayerIdList[i] : 0; in prepare_spspps()
470 if (pp->RefFrameList[i].AssociatedFlag) { in prepare_framerps()
624 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_registers()
625 ref_index = pp->RefFrameList[i].Index7Bits; in set_registers()
626 near_index = pp->RefFrameList[i].Index7Bits; in set_registers()
1047 memcpy(ctx->reg_buf[index].RefFrameList, pp->RefFrameList, sizeof(pp->RefFrameList)); in vdpu382_h264d_gen_regs()
H A Dhal_h264d_vdpu384a.c215 … is_long_term = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefFrameList[i].AssociatedFlag : 0; in prepare_spspps()
219 voidx = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefPicLayerIdList[i] : 0; in prepare_spspps()
262 if (pp->RefFrameList[i].AssociatedFlag) { in prepare_spspps()
438 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_registers()
439 ref_index = pp->RefFrameList[i].Index7Bits; in set_registers()
440 near_index = pp->RefFrameList[i].Index7Bits; in set_registers()
466 if (pp->RefFrameList[15].bPicEntry != 0xff) { in set_registers()
467 ref_index = pp->RefFrameList[15].Index7Bits; in set_registers()
H A Dhal_h264d_vdpu383.c228 … is_long_term = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefFrameList[i].AssociatedFlag : 0; in prepare_spspps()
232 voidx = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefPicLayerIdList[i] : 0; in prepare_spspps()
307 if (pp->RefFrameList[i].AssociatedFlag) { in prepare_framerps()
485 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_registers()
486 ref_index = pp->RefFrameList[i].Index7Bits; in set_registers()
487 near_index = pp->RefFrameList[i].Index7Bits; in set_registers()
513 if (pp->RefFrameList[15].bPicEntry != 0xff) { in set_registers()
514 ref_index = pp->RefFrameList[15].Index7Bits; in set_registers()
H A Dhal_h264d_vdpu34x.c432 … is_long_term = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefFrameList[i].AssociatedFlag : 0; in prepare_spspps()
436 voidx = (pp->RefFrameList[i].bPicEntry != 0xff) ? pp->RefPicLayerIdList[i] : 0; in prepare_spspps()
464 if (pp->RefFrameList[i].AssociatedFlag) { in prepare_framerps()
618 if (pp->RefFrameList[i].bPicEntry != 0xff) { in set_registers()
619 ref_index = pp->RefFrameList[i].Index7Bits; in set_registers()
620 near_index = pp->RefFrameList[i].Index7Bits; in set_registers()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_fill.c111 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in fill_picparams()
113 … fill_picture_entry(&pp->RefFrameList[i], dpb_info[i].slot_index, dpb_info[i].is_long_term); in fill_picparams()
125 pp->RefFrameList[i].bPicEntry = 0xff; in fill_picparams()
210 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in fill_picparams()
261 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in fill_picparams()
/rockchip-linux_mpp/mpp/common/
H A Dh264d_syntax.h71 DXVA_PicEntry_H264 RefFrameList[16]; /* flag LT */ member
358 DXVA_PicEntry_H264 RefFrameList[16]; /* flag LT */ member