Multithreaded encoder, late sync loopfilter
authorAttila Nagy <attilanagy@google.com>
Fri, 16 Sep 2011 10:54:06 +0000 (13:54 +0300)
committerAttila Nagy <attilanagy@google.com>
Thu, 29 Sep 2011 07:06:24 +0000 (10:06 +0300)
commit380d64ecb19984a1466e727244a41445ae919060
treee35768d129f112d50fe2e1b20f4ede7065f0667a
parent6f9457ec12a98b3aceefbcb79783c084268d0b36
Multithreaded encoder, late sync loopfilter

Sync with loopfilter thread just at the beginning of next frame encoding.
This returns control to application faster and allows a better multicore scaling.
When PSNR packets are generated the final filtered frame is needed imediatly
so we cannot delay the sync.

Change-Id: I288d97b5e331d41d6f5bb49d97986fa12ac6f066
vp8/encoder/onyx_if.c