ref: 57c7e45066fd210425d25ad5edbd7c8a4fcd6547
parent: 1338a98d07154c25023735bff1fa6f344ef010fb
parent: a0824678919e5528760b0267d4c88d05fef0263e
author: Scott LaVarnway <slavarnway@google.com>
date: Mon Sep 17 09:08:38 EDT 2012
Merge "Moved mb_no_coeff_skip flag read"
--- a/vp8/decoder/decodemv.c
+++ b/vp8/decoder/decodemv.c
@@ -159,6 +159,9 @@
* outside the frame. */
pbi->mvs_corrupt_from_mb = UINT_MAX;
#endif
+ /* Read the mb_no_coeff_skip flag */
+ pbi->common.mb_no_coeff_skip = (int)vp8_read_bit(bc);
+
pbi->prob_skip_false = 0;
if (pbi->common.mb_no_coeff_skip)
pbi->prob_skip_false = (vp8_prob)vp8_read_literal(bc, 8);
--- a/vp8/decoder/decodframe.c
+++ b/vp8/decoder/decodframe.c
@@ -1394,10 +1394,6 @@
/* clear out the coeff buffer */
vpx_memset(xd->qcoeff, 0, sizeof(xd->qcoeff));
- /* Read the mb_no_coeff_skip flag */
- pc->mb_no_coeff_skip = (int)vp8_read_bit(bc);
-
-
vp8_decode_mode_mvs(pbi);
#if CONFIG_ERROR_CONCEALMENT
--
⑨