Commit 597a6eb9 authored by Ronald S. Bultje's avatar Ronald S. Bultje Committed by Janne Grunau
Browse files

Disable warped motion for invalid warped global motion parameters

But don't abort decoding; instead, simply force translational motion.
parent ae1eb5f2
Pipeline #2662 passed with stages
in 2 minutes and 55 seconds
......@@ -893,7 +893,7 @@ static int parse_frame_hdr(Dav1dContext *const c, GetBits *const gb) {
mat[1] = dav1d_get_bits_subexp(gb, ref_mat[1] >> shift, bits) * (1 << shift);
if (dav1d_get_shear_params(&hdr->gmv[i]))
goto error;
hdr->gmv[i].type = WM_TYPE_TRANSLATION;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment