Home
last modified time | relevance | path

Searched refs:dpb_info (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_init.c1490 RK_S32 slot_idx = p_Dec->dpb_info[pref[i].dpb_idx].slot_index; in check_ref_dbp_err()
1581 reset_dpb_info(&p_Dec->dpb_info[i]); in prepare_init_dpb_info()
1587 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ref[j]->frame; in prepare_init_dpb_info()
1589 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->top_field->poc; in prepare_init_dpb_info()
1590 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->bottom_field->poc; in prepare_init_dpb_info()
1593 …p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->frame->top_poc - p_Dpb->fs_ref[j]->frame->frame_poc; in prepare_init_dpb_info()
1594 …p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->frame->bottom_poc - p_Dpb->fs_ref[j]->frame->frame_… in prepare_init_dpb_info()
1596 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->frame->top_poc; in prepare_init_dpb_info()
1597 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->frame->bottom_poc; in prepare_init_dpb_info()
1600 p_Dec->dpb_info[i].field_flag = p_Dpb->fs_ref[j]->frame->iCodingType == FIELD_CODING; in prepare_init_dpb_info()
[all …]
H A Dh264d_fill.c103 H264_DpbInfo_t *dpb_info = p_Vid->p_Dec->dpb_info; in fill_picparams() local
112 if (dpb_info[i].refpic) { in fill_picparams()
113 … fill_picture_entry(&pp->RefFrameList[i], dpb_info[i].slot_index, dpb_info[i].is_long_term); in fill_picparams()
114 pp->FieldOrderCntList[i][0] = dpb_info[i].TOP_POC; in fill_picparams()
115 pp->FieldOrderCntList[i][1] = dpb_info[i].BOT_POC; in fill_picparams()
116 …pp->FrameNumList[i] = dpb_info[i].is_long_term ? dpb_info[i].long_term_frame_idx : dpb_info[i].fra… in fill_picparams()
117 pp->LongTermPicNumList[i] = dpb_info[i].long_term_pic_num; in fill_picparams()
118 if (dpb_info[i].is_used & 0x01) { //!< top_field in fill_picparams()
121 if (dpb_info[i].is_used & 0x02) { //!< bot_field in fill_picparams()
211 if (dpb_info[i].refpic) { in fill_picparams()
[all …]
H A Dh264d_api.c251 p_Dec->dpb_info = p_Dec->mem->dpb_info; //!< 16 in init_dec_ctx()
H A Dh264d_global.h1059 struct h264_dpb_info_t dpb_info[MAX_DPB_SIZE]; //!< 16 member
1121 struct h264_dpb_info_t *dpb_info; //!< 16 member