]> granicus.if.org Git - libvpx/commitdiff
Fixed encoder crash when mult-threading is enabled.
authorScott LaVarnway <slavarnway@google.com>
Wed, 29 Dec 2010 21:28:24 +0000 (16:28 -0500)
committerJohann <johannkoenig@google.com>
Wed, 29 Dec 2010 21:41:22 +0000 (16:41 -0500)
Happens in real-time mode.  Will happen in good quality, speed 1.

Change-Id: I3e5b68827b1a5798d0431b088a709256d1ce2c95

vp8/encoder/ethreading.c

index 2cd24da67943b11ea1b4401ab75969cc25a05ea8..7b5cfe0ee966f66e3e73242703d934d69b0a7b81 100644 (file)
@@ -310,6 +310,7 @@ static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc)
     for (i = 0; i < 25; i++)
     {
         z->block[i].quant           = x->block[i].quant;
+        z->block[i].quant_fast      = x->block[i].quant_fast;
         z->block[i].quant_shift     = x->block[i].quant_shift;
         z->block[i].zbin            = x->block[i].zbin;
         z->block[i].zrun_zbin_boost   = x->block[i].zrun_zbin_boost;