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)
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