Opened 4 years ago
Closed 4 years ago
#1180 closed defect (fixed)
Two checks fail due to VPS checking
Reported by: | ZhipinDeng | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | VTM | Version: | |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
Problems caused by the following two CHECKs, i.e., the "<" in the first item should be replaced by ">=", and a condition "m_pcPic->cs->vps" should be added to the second item to avoid the case that the VPS does not exist.
- CHECK(pcVPS->getNumPtls() - 1 < pcVPS->getTotalNumOLSs(), "vps_num_ptls_minus1 shall be less than TotalNumOlss");
- if ( m_pcPic->cs->vps && !m_pcPic->cs->vps->getIndependentLayerFlag(layerIdx) && (pRPL0->getNumberOfInterLayerPictures() | | pRPL1->getNumberOfInterLayerPictures()))
{
CHECK( ... );
}
Change history (2)
comment:1 Changed 4 years ago by ZhipinDeng
comment:2 Changed 4 years ago by fbossen
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
An MR https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/merge_requests/1744 was created to solve the above issue.