Skip to content

Encoder Bug fix for EncDbOpt

Nan Hu requested to merge nanh/VVCSoftware_VTM:EncDbOptFix into master

When enable deblocking optimization (EncDbOpt=1), two bugs are observed.

  1. in function xGetBoundaryStrengthSingle(), when checking chroma component, cuP sometimes is unavailable (null). To fix this, a condition to check chroma part is valid is added.
  2. in function xPelFilterLuma(), when maxFilterLengthP is 7, some samples from block P are out of picture, which are not allocated in memory. To fix this, more memory is allocated. Simulation confirms no change in CTC results.

Merge request reports