From: Scott LaVarnway Date: Wed, 29 Dec 2010 21:28:24 +0000 (-0500) Subject: Fixed encoder crash when mult-threading is enabled. X-Git-Tag: v0.9.6~125 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=de4e8185e963c0b6c8d5a2bdc8068c01348790f1;p=libvpx Fixed encoder crash when mult-threading is enabled. Happens in real-time mode. Will happen in good quality, speed 1. Change-Id: I3e5b68827b1a5798d0431b088a709256d1ce2c95 --- diff --git a/vp8/encoder/ethreading.c b/vp8/encoder/ethreading.c index 2cd24da67..7b5cfe0ee 100644 --- a/vp8/encoder/ethreading.c +++ b/vp8/encoder/ethreading.c @@ -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;