Remove the dependency in token storing locations
authorYunqing Wang <yunqingwang@google.com>
Thu, 16 Oct 2014 19:29:48 +0000 (12:29 -0700)
committerYunqing Wang <yunqingwang@google.com>
Fri, 17 Oct 2014 21:25:33 +0000 (14:25 -0700)
commit7c4992c4667f4f3392b911e3a8b17a776a216c5f
tree44ca3034b767a03389498e42c51992414c085b75
parentd86d834fcb153281c6c470700011385c1849927a
Remove the dependency in token storing locations

Currently, the tokens for a tile are stored immediately after its
preceding tile, which causes a dependency. This is unnecessary
since we always allocate enough memory for tokens. Removing
the dependency allows token writing done in parallel. This patch
doesn't change encoding result.

Change-Id: I7365a6e5e2c2833eb14377c37e1503c9d0f26543
vp9/encoder/vp9_bitstream.c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encoder.h