Fix int overflow in decode_coefs()

BUG=b/69205191

Change-Id: I79e404dc2cd6db06e71a64338b74eb4b575ba431
diff --git a/av1/decoder/detokenize.c b/av1/decoder/detokenize.c
index 728115a..b1a9705 100644
--- a/av1/decoder/detokenize.c
+++ b/av1/decoder/detokenize.c
@@ -199,7 +199,7 @@
       dqv = ((iqmatrix[scan[c]] * (int)dqv) + (1 << (AOM_QM_BITS - 1))) >>
             AOM_QM_BITS;
 #endif
-    v = (val * dqv) >> dq_shift;
+    v = (int)(((int64_t)val * dqv) >> dq_shift);
 #endif
 
     v = (int)check_range(aom_read_bit(r, ACCT_STR) ? -v : v, xd->bd);