Lines Matching refs:dpb_info
1505 RK_S32 slot_idx = p_Dec->dpb_info[pref[i].dpb_idx].slot_index; in check_ref_dbp_err()
1514 … || p_Dec->dpb_info[pref[i].dpb_idx].frame_num < p_Dec->p_Vid->recovery.first_frm_valid in check_ref_dbp_err()
1515 … || p_Dec->dpb_info[pref[i].dpb_idx].frame_num >= p_Dec->p_Vid->recovery.recovery_pic_id)) { in check_ref_dbp_err()
1593 reset_dpb_info(&p_Dec->dpb_info[i]); in prepare_init_dpb_info()
1599 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ref[j]->frame; in prepare_init_dpb_info()
1601 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->top_field->poc; in prepare_init_dpb_info()
1602 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->bottom_field->poc; in prepare_init_dpb_info()
1605 …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()
1606 …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()
1608 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->frame->top_poc; in prepare_init_dpb_info()
1609 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->frame->bottom_poc; in prepare_init_dpb_info()
1612 p_Dec->dpb_info[i].field_flag = p_Dpb->fs_ref[j]->frame->iCodingType == FIELD_CODING; in prepare_init_dpb_info()
1613 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ref[j]->frame->mem_mark->slot_idx; in prepare_init_dpb_info()
1614 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ref[j]->frame->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1617 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ref[j]->top_field; in prepare_init_dpb_info()
1619 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->top_field->poc; in prepare_init_dpb_info()
1620 p_Dec->dpb_info[i].BOT_POC = 0; in prepare_init_dpb_info()
1621 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1622 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1623 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1625 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ref[j]->bottom_field; in prepare_init_dpb_info()
1626 p_Dec->dpb_info[i].TOP_POC = 0; in prepare_init_dpb_info()
1627 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ref[j]->bottom_field->poc; in prepare_init_dpb_info()
1628 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1629 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ref[j]->bottom_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1630 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ref[j]->bottom_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1633 p_Dec->dpb_info[i].frame_num = p_Dpb->fs_ref[j]->frame_num; in prepare_init_dpb_info()
1634 p_Dec->dpb_info[i].is_long_term = 0; in prepare_init_dpb_info()
1635 p_Dec->dpb_info[i].long_term_pic_num = 0; in prepare_init_dpb_info()
1636 p_Dec->dpb_info[i].long_term_frame_idx = 0; in prepare_init_dpb_info()
1637 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ref[j]->layer_id; in prepare_init_dpb_info()
1638 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ref[j]->view_id; in prepare_init_dpb_info()
1639 p_Dec->dpb_info[i].is_used = p_Dpb->fs_ref[j]->is_used; in prepare_init_dpb_info()
1646 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ltref[j]->frame; in prepare_init_dpb_info()
1649 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->top_field->poc; in prepare_init_dpb_info()
1650 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ltref[j]->bottom_field->poc; in prepare_init_dpb_info()
1653 …p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->frame->top_poc - p_Dpb->fs_ltref[j]->frame->frame… in prepare_init_dpb_info()
1654 …p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ltref[j]->frame->bottom_poc - p_Dpb->fs_ltref[j]->frame->fr… in prepare_init_dpb_info()
1656 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->frame->top_poc; in prepare_init_dpb_info()
1657 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ltref[j]->frame->bottom_poc; in prepare_init_dpb_info()
1661 p_Dec->dpb_info[i].field_flag = p_Dpb->fs_ltref[j]->frame->iCodingType == FIELD_CODING; in prepare_init_dpb_info()
1662 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ltref[j]->frame->mem_mark->slot_idx; in prepare_init_dpb_info()
1663 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ltref[j]->frame->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1664 p_Dec->dpb_info[i].long_term_pic_num = p_Dpb->fs_ltref[j]->frame->long_term_pic_num; in prepare_init_dpb_info()
1667 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ltref[j]->top_field; in prepare_init_dpb_info()
1668 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->top_field->poc; in prepare_init_dpb_info()
1669 p_Dec->dpb_info[i].BOT_POC = 0; in prepare_init_dpb_info()
1670 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1671 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ltref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1672 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ltref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1673 … p_Dec->dpb_info[i].long_term_pic_num = p_Dpb->fs_ltref[j]->top_field->long_term_pic_num; in prepare_init_dpb_info()
1675 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ltref[j]->bottom_field; in prepare_init_dpb_info()
1676 p_Dec->dpb_info[i].TOP_POC = 0; in prepare_init_dpb_info()
1677 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ltref[j]->bottom_field->poc; in prepare_init_dpb_info()
1678 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1679 … p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ltref[j]->bottom_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1680 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ltref[j]->bottom_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1681 … p_Dec->dpb_info[i].long_term_pic_num = p_Dpb->fs_ltref[j]->bottom_field->long_term_pic_num; in prepare_init_dpb_info()
1684 …p_Dec->dpb_info[i].frame_num = p_Dpb->fs_ltref[j]->long_term_frame_idx; //long term use long_term_… in prepare_init_dpb_info()
1685 p_Dec->dpb_info[i].is_long_term = 1; in prepare_init_dpb_info()
1686 p_Dec->dpb_info[i].long_term_frame_idx = p_Dpb->fs_ltref[j]->long_term_frame_idx; in prepare_init_dpb_info()
1687 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ltref[j]->layer_id; in prepare_init_dpb_info()
1688 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ltref[j]->view_id; in prepare_init_dpb_info()
1689 p_Dec->dpb_info[i].is_used = p_Dpb->fs_ltref[j]->is_used; in prepare_init_dpb_info()
1698 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->frame; in prepare_init_dpb_info()
1701 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->frame->top_poc_mmco5; in prepare_init_dpb_info()
1702 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->frame->bot_poc_mmco5; in prepare_init_dpb_info()
1704 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->frame->top_poc; in prepare_init_dpb_info()
1705 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->frame->bottom_poc; in prepare_init_dpb_info()
1707 p_Dec->dpb_info[i].field_flag = p_Dpb->fs_ilref[j]->frame->iCodingType == FIELD_CODING; in prepare_init_dpb_info()
1708 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ilref[j]->frame->mem_mark->slot_idx; in prepare_init_dpb_info()
1709 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ilref[j]->frame->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1714 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->top_field; in prepare_init_dpb_info()
1717 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc_mmco5; in prepare_init_dpb_info()
1719 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc; in prepare_init_dpb_info()
1722 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->bottom_field->bot_poc_mmco5; in prepare_init_dpb_info()
1724 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->bottom_field->bottom_poc; in prepare_init_dpb_info()
1726 … p_Dec->dpb_info[i].field_flag = p_Dpb->fs_ilref[j]->frame->iCodingType == FIELD_CODING; in prepare_init_dpb_info()
1727 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ilref[j]->frame->mem_mark->slot_idx; in prepare_init_dpb_info()
1728 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ilref[j]->frame->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1733 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->top_field; in prepare_init_dpb_info()
1736 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc_mmco5; in prepare_init_dpb_info()
1738 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc; in prepare_init_dpb_info()
1740 p_Dec->dpb_info[i].BOT_POC = 0; in prepare_init_dpb_info()
1741 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1742 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ilref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1743 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ilref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1747 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->bottom_field; in prepare_init_dpb_info()
1749 p_Dec->dpb_info[i].TOP_POC = 0; in prepare_init_dpb_info()
1751 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->bottom_field->bot_poc_mmco5; in prepare_init_dpb_info()
1753 p_Dec->dpb_info[i].BOT_POC = p_Dpb->fs_ilref[j]->bottom_field->bottom_poc; in prepare_init_dpb_info()
1755 p_Dec->dpb_info[i].field_flag = 1; in prepare_init_dpb_info()
1756 … p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ilref[j]->bottom_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1757 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ilref[j]->bottom_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1760 p_Dec->dpb_info[i].frame_num = p_Dpb->fs_ilref[j]->frame_num; in prepare_init_dpb_info()
1761 p_Dec->dpb_info[i].is_long_term = 0;//p_Dpb->fs_ilref[j]->is_long_term; in prepare_init_dpb_info()
1762 p_Dec->dpb_info[i].is_ilt_flag = 1; in prepare_init_dpb_info()
1763 p_Dec->dpb_info[i].long_term_pic_num = 0; in prepare_init_dpb_info()
1764 p_Dec->dpb_info[i].long_term_frame_idx = 0; in prepare_init_dpb_info()
1765 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ilref[j]->layer_id; in prepare_init_dpb_info()
1766 p_Dec->dpb_info[i].view_id = p_Dpb->fs_ilref[j]->view_id; in prepare_init_dpb_info()
1767 p_Dec->dpb_info[i].is_used = p_Dpb->fs_ilref[j]->is_used; in prepare_init_dpb_info()
1807 refpic = p_Dec->dpb_info[i].refpic; in prepare_init_ref_info()
1808 TOP_POC = p_Dec->dpb_info[i].TOP_POC; in prepare_init_ref_info()
1809 BOT_POC = p_Dec->dpb_info[i].BOT_POC; in prepare_init_ref_info()
1810 voidx = p_Dec->dpb_info[i].voidx; in prepare_init_ref_info()
1811 is_used = p_Dec->dpb_info[i].is_used; in prepare_init_ref_info()
1868 refpic = p_Dec->dpb_info[i].refpic; in prepare_init_ref_info()
1869 TOP_POC = p_Dec->dpb_info[i].TOP_POC; in prepare_init_ref_info()
1870 BOT_POC = p_Dec->dpb_info[i].BOT_POC; in prepare_init_ref_info()
1871 voidx = p_Dec->dpb_info[i].voidx; in prepare_init_ref_info()
1872 is_used = p_Dec->dpb_info[i].is_used; in prepare_init_ref_info()
1942 if ((NULL != p_Dec->dpb_info[i].refpic) && (p_Dec->dpb_info[i].slot_index >= 0)) { in check_refer_dpb_buf_slots()
1943 p_Dec->in_task->refer[i] = p_Dec->dpb_info[i].slot_index; in check_refer_dpb_buf_slots()
1944 … mpp_buf_slot_set_flag(p_Dec->frame_slots, p_Dec->dpb_info[i].slot_index, SLOT_HAL_INPUT); in check_refer_dpb_buf_slots()
1945 … mpp_buf_slot_set_flag(p_Dec->frame_slots, p_Dec->dpb_info[i].slot_index, SLOT_CODEC_USE); in check_refer_dpb_buf_slots()