diff options
author | Jianhui Dai <jianhui.j.dai@intel.com> | 2021-12-09 13:38:22 +0800 |
---|---|---|
committer | Jianhui Dai <jianhui.j.dai@intel.com> | 2021-12-11 19:11:18 +0800 |
commit | e7f33a53cf404bbb3688af9b13375b5c090daae4 (patch) | |
tree | a9bce14bcebb2e749030afc8ea8586b24e40d942 /vp9/encoder/vp9_ethread.h | |
parent | 7fbcee49da63a61feee00147746efa33e31087e8 (diff) | |
download | libvpx-e7f33a53cf404bbb3688af9b13375b5c090daae4.tar libvpx-e7f33a53cf404bbb3688af9b13375b5c090daae4.tar.gz libvpx-e7f33a53cf404bbb3688af9b13375b5c090daae4.tar.bz2 libvpx-e7f33a53cf404bbb3688af9b13375b5c090daae4.zip |
Set unused reference frames to first ref
If a reference frame is not referenced, then set the index for that
reference to the first one used/referenced instead of unused slot.
Unused slot means key frame, as key frame resets all slots with itself.
This CL extracts `get_first_ref_frame()` from `reset_fb_idx_unused()`
with a typo fixing, and sets all unused reference frames to first ref in
vp9 uncompressed header.
Bug: webrtc:13442
Change-Id: I99523bc2ceedf27efe376d1113851ff342982181
Diffstat (limited to 'vp9/encoder/vp9_ethread.h')
0 files changed, 0 insertions, 0 deletions