![]() |
AOMedia AV1 Codec
|
Primary Encoder parameters related to multi-threading. More...
#include <encoder.h>
Data Fields | |
int | num_workers |
int | num_mod_workers [NUM_MT_MODULES] |
AVxWorker * | workers |
struct EncWorkerData * | tile_thr_data |
AV1CdefWorkerData * | cdef_worker |
Primary Encoder parameters related to multi-threading.
int PrimaryMultiThreadInfo::num_workers |
Number of workers created for multi-threading.
int PrimaryMultiThreadInfo::num_mod_workers[NUM_MT_MODULES] |
Number of workers used for different MT modules.
AVxWorker* PrimaryMultiThreadInfo::workers |
Synchronization object used to launch job in the worker thread.
struct EncWorkerData* PrimaryMultiThreadInfo::tile_thr_data |
Data specific to each worker in encoder multi-threading. tile_thr_data[i] stores the worker data of the ith thread.
AV1CdefWorkerData* PrimaryMultiThreadInfo::cdef_worker |
CDEF row multi-threading data.