ref: a40d3b5f0f7b0bf947bd570114924b9055d581f8
parent: 901704e8cb03a880442c9cd67c098c7977c4f35d
author: Victorien Le Couviour--Tuffet <victorien@videolan.org>
date: Wed Oct 21 09:14:26 EDT 2020
Abort frame decoding properly on reference error This could cause a frame waiting on the current one to not be notified on error. Fixes #351.
--- a/src/decode.c
+++ b/src/decode.c
@@ -3102,7 +3102,7 @@
4 * (t->by + f->sb_step),
PLANE_TYPE_BLOCK))
{
- return 1;
+ goto error;
}
dav1d_refmvs_load_tmvs(&f->rf, tile_row,
0, f->bw >> 1, t->by >> 1, by_end);