vpx/vp8
Attila Nagy 3ae2465788 Encoder loopfilter running in its own thread
In multithreaded mode the loopfilter is running in its own thread (filter level
calculation and frame filtering). Filtering is mostly done in parallel with the
bitstream packing. Before starting the packing the loopfilter level has
to be calculated. Also any needed reference frame copying is done in the
filter thread.

Currently the encoder will create n+1 threads, where n > 1 is the number of
threads specified by application  and 1 is the extra filter thread. With n = 1
the encoder runs in single thread mode. There will never be more than n threads
running concurrently.

Change-Id: I4fb29b559a40275d6d3babb8727245c40fba931b
2011-03-11 10:52:51 +02:00
..
common Removed vp8_block2type 2011-02-24 14:35:18 -05:00
decoder Merge "clean up unused files" 2011-02-18 06:33:05 -08:00
encoder Encoder loopfilter running in its own thread 2011-03-11 10:52:51 +02:00
exports_dec Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
exports_enc Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
vp8_common.mk Merge "clean up unused files" 2011-02-18 06:33:05 -08:00
vp8_cx_iface.c Handle mem allocation failure in vp8e_init 2011-02-23 12:36:03 +02:00
vp8_dx_iface.c Use endian-neutral bitstream packing/unpacking 2011-02-17 15:20:53 -05:00
vp8cx_arm.mk ARMv6 optimized sad16x16 2011-02-11 11:14:07 +02:00
vp8cx.mk Remove temporal alt ref from realtime only build 2011-02-22 12:53:32 +02:00
vp8dx_arm.mk remove assembly detokenizer 2011-02-11 11:09:00 -05:00
vp8dx.mk Fix relative include paths 2011-02-10 15:09:44 -05:00