Opened 4 months ago

Closed 4 months 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:2 Changed 4 months ago by XiangLi

  • Resolution set to fixed
  • Status changed from new to closed

Fixed as suggested.

Note: See TracTickets for help on using tickets.