vp8:fix threading issues
authorJim Bankoski <jimbankoski@google.com>
Thu, 21 Jul 2016 16:20:10 +0000 (09:20 -0700)
committerJames Bankoski <jimbankoski@google.com>
Sat, 23 Jul 2016 00:50:55 +0000 (00:50 +0000)
commit0fff2fb34c7924aa59322518db41ee1953d813f9
treefee030bb3663263e75a9cb3ffab9b81523c56fe2
parent930773a1ede62d8b29ab2f66361e6e59b11ea6b9
vp8:fix threading issues

1 - stops de allocating before threads are closed.
2 - limits threads to mb_rows when mb_rows < partitions

BUG=webm:851

Change-Id: I7ead53e80cc0f8c2e4c1c53506eff8431de2a37e
vp8/decoder/decodeframe.c
vp8/decoder/onyxd_if.c
vp8/decoder/threading.c