Multi-threading of first pass stats collection
authorRanjit Kumar Tulabandu <ranjit.tulabandu@ittiam.com>
Tue, 27 Dec 2016 13:15:43 +0000 (18:45 +0530)
committerYunqing Wang <yunqingwang@google.com>
Tue, 24 Jan 2017 23:48:02 +0000 (15:48 -0800)
commit8b0c11c3588963fa02be0cad36a6a23cdb748cf9
treea9dbfb4cc4adbfaea38f73ec4e73099642e58c25
parent91aa1fae2a88e0a125161dc1ec3f8f73c3508707
Multi-threading of first pass stats collection

(yunqingwang)
1. Rebased the patch. Incorporated recent first pass changes.
2. Turned on the first pass unit test.

Change-Id: Ia2f7ba8152d0b6dd6bf8efb9dfaf505ba7d8edee
16 files changed:
test/vp9_ethread_test.cc
vp9/encoder/vp9_block.h
vp9/encoder/vp9_encodemb.c
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_encoder.h
vp9/encoder/vp9_ethread.c
vp9/encoder/vp9_ethread.h
vp9/encoder/vp9_firstpass.c
vp9/encoder/vp9_firstpass.h
vp9/encoder/vp9_job_queue.h [new file with mode: 0644]
vp9/encoder/vp9_multi_thread.c [new file with mode: 0644]
vp9/encoder/vp9_multi_thread.h [new file with mode: 0644]
vp9/vp9_cx_iface.c
vp9/vp9cx.mk
vpx/vp8cx.h
vpxenc.c