Opened 4 years ago

Closed 4 years ago

#1015 closed defect (fixed)

bug when a tile contain multiple slices

Reported by: biaowang Owned by:
Priority: minor Milestone: VTM-8.1
Component: VTM Version:
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description (last modified by ksuehring)

the corresponding code in VTM8.0

      for( uint32_t j = 0; j < numSlicesInTile-1; j++ ) 
      {
        m_sliceMap[ i ].addCtusToSlice( getTileColumnBd(tileX), getTileColumnBd(tileX+1),
                                        ctuY, ctuY + m_rectSlices[ i ].getSliceHeightInCtu(), m_picWidthInCtu);
        ctuY += m_rectSlices[ i ].getSliceHeightInCtu();
        i++;
        m_sliceMap[ i ].setSliceID(i);
      }

before m_sliceMap[ i ].setSliceID(i), a m_sliceMap[ i ].initSliceMap() is required, in order to clear up the ctu map inside, otherwise the ctu map would be accumulated in m_sliceMap[ i ];
will submit a MR soon.

Change history (1)

comment:1 Changed 4 years ago by ksuehring

  • Description modified (diff)
  • Milestone set to VTM-8.1
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.