Opened 4 years ago
Closed 4 years ago
#1373 closed defect (fixed)
Repeated conversion of the Intra Chroma minQT setting from chroma unit to luma unit for multiple SPSs
Reported by: | wangyang.cs | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | VTM-10.1 |
Component: | VTM | Version: | VTM-10.0rc1 |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@…, jvet@… |
Description
The Intra Chroma minQT setting is converted from chroma unit to luma unit in xInitSPS().
void EncLib::xInitSPS( SPS& sps )
{
/ /convert the Intra Chroma minQT setting from chroma unit to luma unit
m_uiMinQT[2] <<= getChannelTypeScaleX(CHANNEL_TYPE_CHROMA, m_chromaFormatIDC);
sps.setMinQTSizes ( m_uiMinQT );
}
In the case of multiple SPSs, xInitSPS() are called more than once, and the Intra Chroma minQT setting will be converted repeatedly. It will cause wrong setting of minQT size for multiple SPSs.
Change history (2)
comment:1 Changed 4 years ago by wangyang.cs
comment:2 Changed 4 years ago by XiangLi
- Resolution set to fixed
- Status changed from new to closed
Fixed as suggested.
Note: See TracTickets for help on using tickets.
A MR https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/-/merge_requests/1870 is submitted.