Opened 7 years ago

Closed 7 years ago

#1326 closed defect (fixed)

Bug in Encode Parameter check

Reported by: ssatavalekar Owned by: ksuehring
Priority: minor Milestone: HM-16.2
Component: HM Version: HM-14.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

Here the description of error is matching with text from hevc spec "The variable Log2MinTrafoSize is set equal to log2_min_transform_block_size_minus2 + 2. The bitstream shall not contain data that result in Log2MinTrafoSize greater than or equal to MinCbLog2SizeY"

The following code snippet from \source\App\TAppEncoder\TAppEncCfg.cpp

xConfirmPara( ( 1 << m_uiQuadtreeTULog2MinSize ) > ( m_uiMaxCUWidth >> m_uiMaxCUDepth ), "Minimum CU width must be greater than minimum transform size." );
xConfirmPara( ( 1 << m_uiQuadtreeTULog2MinSize ) > ( m_uiMaxCUHeight >> m_uiMaxCUDepth ), "Minimum CU height must be greater than minimum transform size." );

these checks are failing when Minimum CU width/Minimum CU height and minimum transform size are both equal.

Change History (4)

comment:1 Changed 7 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

comment:2 Changed 7 years ago by ksuehring

  • Milestone changed from HM-17.0 to HM-16.2
  • Owner set to ksuehring
  • Status changed from new to assigned

comment:3 Changed 7 years ago by ksuehring

fixed in r4127

comment:4 Changed 7 years ago by ksuehring

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber)
  • Frank Bossen(Subscriber)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Owner, Subscriber, Participant, Always)
  • ssatavalekar(Reporter)