FFmpeg
Data Fields
AVExecutor Struct Reference

Data Fields

AVTaskCallbacks cb
 
int thread_count
 
bool recursive
 
ThreadInfothreads
 
uint8_t * local_contexts
 
AVMutex lock
 
AVCond cond
 
int die
 
AVTasktasks
 

Detailed Description

Definition at line 51 of file executor.c.

Field Documentation

◆ cb

AVTaskCallbacks AVExecutor::cb

Definition at line 52 of file executor.c.

Referenced by av_executor_alloc(), av_executor_execute(), and run_one_task().

◆ thread_count

int AVExecutor::thread_count

Definition at line 53 of file executor.c.

Referenced by av_executor_alloc(), av_executor_execute(), executor_free(), and run_one_task().

◆ recursive

bool AVExecutor::recursive

Definition at line 54 of file executor.c.

Referenced by av_executor_execute().

◆ threads

ThreadInfo* AVExecutor::threads

Definition at line 56 of file executor.c.

Referenced by av_executor_alloc(), and executor_free().

◆ local_contexts

uint8_t* AVExecutor::local_contexts

Definition at line 57 of file executor.c.

Referenced by av_executor_alloc(), av_executor_execute(), and executor_free().

◆ lock

AVMutex AVExecutor::lock

Definition at line 59 of file executor.c.

Referenced by av_executor_alloc(), av_executor_execute(), executor_free(), and run_one_task().

◆ cond

AVCond AVExecutor::cond

Definition at line 60 of file executor.c.

Referenced by av_executor_alloc(), av_executor_execute(), and executor_free().

◆ die

int AVExecutor::die

Definition at line 61 of file executor.c.

Referenced by executor_free().

◆ tasks

AVTask* AVExecutor::tasks

Definition at line 63 of file executor.c.

Referenced by av_executor_execute(), and run_one_task().


The documentation for this struct was generated from the following file: