Home
last modified time | relevance | path

Searched refs:VPxWorker (Results 1 – 17 of 17) sorted by relevance

/external/libvpx/libvpx/vp9/decoder/
Dvp9_dthread.h51 void vp9_frameworker_lock_stats(VPxWorker *const worker);
52 void vp9_frameworker_unlock_stats(VPxWorker *const worker);
53 void vp9_frameworker_signal_stats(VPxWorker *const worker);
59 void vp9_frameworker_wait(VPxWorker *const worker, RefCntBuffer *const ref_buf,
67 void vp9_frameworker_copy_context(VPxWorker *const dst_worker,
68 VPxWorker *const src_worker);
Dvp9_dthread.c20 void vp9_frameworker_lock_stats(VPxWorker *const worker) { in vp9_frameworker_lock_stats()
29 void vp9_frameworker_unlock_stats(VPxWorker *const worker) { in vp9_frameworker_unlock_stats()
38 void vp9_frameworker_signal_stats(VPxWorker *const worker) { in vp9_frameworker_signal_stats()
62 void vp9_frameworker_wait(VPxWorker *const worker, RefCntBuffer *const ref_buf, in vp9_frameworker_wait()
76 VPxWorker *const ref_worker = ref_buf->frame_worker_owner; in vp9_frameworker_wait()
116 VPxWorker *worker = buf->frame_worker_owner; in vp9_frameworker_broadcast()
136 void vp9_frameworker_copy_context(VPxWorker *const dst_worker, in vp9_frameworker_copy_context()
137 VPxWorker *const src_worker) { in vp9_frameworker_copy_context()
Dvp9_decoder.h62 VPxWorker *frame_worker_owner; // frame_worker that owns this pbi.
63 VPxWorker lf_worker;
64 VPxWorker *tile_workers;
Dvp9_decoder.c131 VPxWorker *const worker = &pbi->tile_workers[i]; in vp9_decoder_remove()
313 VPxWorker *const worker = pbi->frame_worker_owner; in vp9_receive_compressed_data()
388 VPxWorker *const worker = pbi->frame_worker_owner; in vp9_receive_compressed_data()
Dvp9_decodeframe.c493 VPxWorker *const worker, MACROBLOCKD *xd, int plane, int bw, int bh, int x, in dec_build_inter_predictors()
656 VPxWorker *const fwo = in dec_build_inter_predictors_sb()
1579 VPxWorker *const worker = &pbi->tile_workers[n]; in decode_tiles_mt()
1592 VPxWorker *const worker = &pbi->tile_workers[n]; in decode_tiles_mt()
1661 VPxWorker *const worker = &pbi->tile_workers[n]; in decode_tiles_mt()
1679 VPxWorker *const worker = &pbi->tile_workers[n - 1]; in decode_tiles_mt()
2096 VPxWorker *const worker = pbi->frame_worker_owner; in vp9_decode_frame()
/external/libvpx/libvpx/vpx_util/
Dvpx_thread.c30 static void execute(VPxWorker *const worker); // Forward declaration.
33 VPxWorker *const worker = (VPxWorker *)ptr; in thread_loop()
54 static void change_state(VPxWorker *const worker, VPxWorkerStatus new_status) { in change_state()
79 static void init(VPxWorker *const worker) { in init()
84 static int sync(VPxWorker *const worker) { in sync()
92 static int reset(VPxWorker *const worker) { in reset()
130 static void execute(VPxWorker *const worker) { in execute()
136 static void launch(VPxWorker *const worker) { in launch()
144 static void end(VPxWorker *const worker) { in end()
Dvpx_thread.h372 } VPxWorker; typedef
378 void (*init)(VPxWorker *const worker);
381 int (*reset)(VPxWorker *const worker);
384 int (*sync)(VPxWorker *const worker);
388 void (*launch)(VPxWorker *const worker);
393 void (*execute)(VPxWorker *const worker);
396 void (*end)(VPxWorker *const worker);
/external/libvpx/libvpx/test/
Dvp9_thread_test.cc34 void Run(VPxWorker *worker) { in Run()
43 VPxWorker worker_;
102 VPxWorker workers[kNumWorkers]; in TEST_P()
201 void Init(VPxWorker *const worker) { memset(worker, 0, sizeof(*worker)); } in Init()
202 int Reset(VPxWorker *const /*worker*/) { return 1; } in Reset()
203 int Sync(VPxWorker *const worker) { return !worker->had_error; } in Sync()
205 void Execute(VPxWorker *const worker) { in Execute()
209 void Launch(VPxWorker *const worker) { Execute(worker); } in Launch()
210 void End(VPxWorker *const /*worker*/) {} in End()
/external/libvpx/libvpx/vp9/
Dvp9_dx_iface.c68 VPxWorker *const worker = &ctx->frame_workers[i]; in decoder_destroy()
72 VPxWorker *const worker = &ctx->frame_workers[i]; in decoder_destroy()
234 VPxWorker *const worker = &ctx->frame_workers[i]; in init_buffer_callbacks()
287 VPxWorker *const worker = frame_worker_data->pbi->frame_worker_owner; in frame_worker_hook()
337 ctx->frame_workers = (VPxWorker *)vpx_malloc(ctx->num_frame_workers * in init_decoder()
345 VPxWorker *const worker = &ctx->frame_workers[i]; in init_decoder()
430 VPxWorker *const worker = ctx->frame_workers; in decode_one()
453 VPxWorker *const worker = &ctx->frame_workers[ctx->next_submit_worker_id]; in decode_one()
502 VPxWorker *const worker = &ctx->frame_workers[ctx->next_output_worker_id]; in wait_worker_and_cache_frame()
688 VPxWorker *const worker = &ctx->frame_workers[ctx->next_output_worker_id]; in decoder_get_frame()
[all …]
Dvp9_dx_iface.h45 VPxWorker *frame_workers;
/external/libvpx/libvpx/vp9/encoder/
Dvp9_ethread.c94 VPxWorker *const worker = &cpi->workers[i]; in create_enc_workers()
137 VPxWorker *const worker = &cpi->workers[i]; in launch_enc_workers()
145 VPxWorker *const worker = &cpi->workers[i]; in launch_enc_workers()
159 VPxWorker *const worker = &cpi->workers[i]; in launch_enc_workers()
209 VPxWorker *const worker = &cpi->workers[i]; in vp9_encode_tiles_mt()
643 VPxWorker *const worker = &cpi->workers[i]; in vp9_encode_tiles_row_mt()
Dvp9_encoder.h681 VPxWorker *workers;
Dvp9_bitstream.c979 VPxWorker *const worker = &cpi->workers[i]; in encode_tiles_mt()
1009 VPxWorker *const worker = &cpi->workers[j]; in encode_tiles_mt()
Dvp9_encoder.c2432 VPxWorker *const worker = &cpi->workers[t]; in vp9_remove_compressor()
/external/libvpx/libvpx/vp9/common/
Dvp9_thread_common.h53 int partial_frame, VPxWorker *workers,
Dvp9_thread_common.c154 VPxWorker *workers, int nworkers, in loop_filter_rows_mt()
183 VPxWorker *const worker = &workers[i]; in loop_filter_rows_mt()
213 int partial_frame, VPxWorker *workers, in vp9_loop_filter_frame_mt()
Dvp9_onyxc_int.h82 VPxWorker *frame_worker_owner;