vp9: add a 2-pass decoding mode, and add frame-mt support.
authorRonald S. Bultje <rsbultje@gmail.com>
Sat, 30 Nov 2013 14:08:54 +0000 (09:08 -0500)
committerRonald S. Bultje <rsbultje@gmail.com>
Sat, 30 Nov 2013 21:26:13 +0000 (16:26 -0500)
commit76bd878d959c79ef17ed90cc7d13dffea9327ee2
treee10642f5e1b74aedcbf04f1afc707285b73403ad
parent46955ae43087bcd2d27fc262bbaa4c96ba46fe2d
vp9: add a 2-pass decoding mode, and add frame-mt support.

For a random 1080p sample, decoding time went from 9.7sec (1 threads)
to 6.0sec (2 threads) and 5.2sec (4 threads) in 2-pass decoding mode.
I don't have any samples that use the parallelmode feature, but the
gains should be higher.
libavcodec/vp9.c