summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2017-06-26 22:21:32 -0700
committerJames Zern <jzern@google.com>2017-06-30 12:03:07 -0700
commit86d51dfbf5eb3904c92098edb06fb68f672ee9f7 (patch)
tree7c210a5083c8a9497eeaa2f0b8e0f5c6c8a11734
parent469986f96399cbd2cf929e7e6c418196184e7ffa (diff)
downloadlibvpx-86d51dfbf5eb3904c92098edb06fb68f672ee9f7.tar.gz
vp9_dx: rm worker thread creation
creating a thread associated with the sole worker isn't necessary when only execute() is being used after the removal of frame_parallel_decode. BUG=webm:1395 Change-Id: I2255ce72607321e5708bc82a632dc6825d4eff5c
-rw-r--r--vp9/vp9_dx_iface.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/vp9/vp9_dx_iface.c b/vp9/vp9_dx_iface.c
index f8af36e57..e079713e8 100644
--- a/vp9/vp9_dx_iface.c
+++ b/vp9/vp9_dx_iface.c
@@ -350,10 +350,6 @@ static vpx_codec_err_t init_decoder(vpx_codec_alg_priv_t *ctx) {
frame_worker_data->pbi->frame_parallel_decode = 0;
frame_worker_data->pbi->common.frame_parallel_decode = 0;
worker->hook = (VPxWorkerHook)frame_worker_hook;
- if (!winterface->reset(worker)) {
- set_error_detail(ctx, "Frame Worker thread creation failed");
- return VPX_CODEC_MEM_ERROR;
- }
}
// If postprocessing was enabled by the application and a