fix a bug that "optimize" flag is not set for sub-threads
authorYaowu Xu <yaowu@google.com>
Tue, 14 Dec 2010 18:12:21 +0000 (10:12 -0800)
committerYaowu Xu <yaowu@google.com>
Tue, 14 Dec 2010 18:12:21 +0000 (10:12 -0800)
The flag for quantization optimization was not properly propagated to
mb row encoding threads.

Change-Id: Ic561599c35acd94cd5698c9b314bccd596ac2deb

vp8/encoder/ethreading.c

index 3c768b24d5c41b259869e2cf1d8f9c6f4f6b699a..0611d5bf6b907f4596d1c869d1d4a20063135304 100644 (file)
@@ -281,6 +281,7 @@ static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc)
     z->vp8_short_fdct8x4     = x->vp8_short_fdct8x4;
     z->short_walsh4x4    = x->short_walsh4x4;
     z->quantize_b        = x->quantize_b;
+    z->optimize          = x->optimize;
 
     /*
     z->mvc              = x->mvc;