Skip to content

fix overlay frame issues

Description

This merge request is bugs fixing of freeze or print error when enable overlay frame.

  • fix a bug in calculation of dependent count, mismatch causes error printing and freeze
  • fix a memory leak in output stream of alt-ref
  • fix assertion failure of estimation of reference frame type bits of alt-ref frame
  • fix calculation of min_parent and min_me to resolve the freeze when enables overlay frame under --lp=1 or --lp=2
  • fix an out of frame issue of encoder freeze when enables overlay frame under preset 0~5
  • add test cases of overlay frame in e2e test for common CI check
  • enable overlay frame for 10-bit

Issue

Closes #1472 (closed), Closes #1716 (closed), Related to #1453 (closed)

Author(s)

@Cidana-Developers

Performance impact

  • quality
  • memory
  • speed
  • 8 bit
  • 10 bit
  • N/A

Test set

  • obj-1-fast can be found here
  • E2E Test Cases
  • N/A

Merge method

  • Allow the maintainer to squash and merge when PR is ready to create a 1-commit to the master branch. The maintainer will be able to fix typos / combine commit messages to create a more readable 1-commit message or use whatever is stated in the 'Description' section
  • I will clean up my commits and the maintainer shall use 'rebase and merge' to the master branch
Edited by Cidana Developers

Merge request reports