Fix ref count decrement code.
Buffer 0 would never be decremented, so it could only be used once. Change-Id: I605d99fa2a513eadae6a0e230161729880653282
This commit is contained in:
Родитель
a1123538a5
Коммит
7ecf3bc91c
|
@ -240,7 +240,7 @@ static int get_free_fb(VP9_COMMON *cm) {
|
|||
static void ref_cnt_fb(int *buf, int *idx, int new_idx) {
|
||||
const int ref_index = *idx;
|
||||
|
||||
if (ref_index > 0 && buf[ref_index] > 0)
|
||||
if (ref_index >= 0 && buf[ref_index] > 0)
|
||||
buf[ref_index]--;
|
||||
|
||||
*idx = new_idx;
|
||||
|
|
Загрузка…
Ссылка в новой задаче