FFmpeg
Data Fields
FFExecutor Struct Reference

Data Fields

FFTaskCallbacks cb
 
int thread_count
 
bool recursive
 
ThreadInfothreads
 
uint8_t * local_contexts
 
AVMutex lock
 
AVCond cond
 
int die
 
Queueq
 

Detailed Description

Definition at line 56 of file executor.c.

Field Documentation

◆ cb

FFTaskCallbacks FFExecutor::cb

Definition at line 57 of file executor.c.

Referenced by ff_executor_alloc(), ff_executor_execute(), and run_one_task().

◆ thread_count

int FFExecutor::thread_count

Definition at line 58 of file executor.c.

Referenced by executor_free(), ff_executor_alloc(), ff_executor_execute(), and run_one_task().

◆ recursive

bool FFExecutor::recursive

Definition at line 59 of file executor.c.

Referenced by ff_executor_execute().

◆ threads

ThreadInfo* FFExecutor::threads

Definition at line 61 of file executor.c.

Referenced by executor_free(), and ff_executor_alloc().

◆ local_contexts

uint8_t* FFExecutor::local_contexts

Definition at line 62 of file executor.c.

Referenced by executor_free(), ff_executor_alloc(), and ff_executor_execute().

◆ lock

AVMutex FFExecutor::lock

Definition at line 64 of file executor.c.

Referenced by executor_free(), ff_executor_alloc(), ff_executor_execute(), and run_one_task().

◆ cond

AVCond FFExecutor::cond

Definition at line 65 of file executor.c.

Referenced by executor_free(), ff_executor_alloc(), and ff_executor_execute().

◆ die

int FFExecutor::die

Definition at line 66 of file executor.c.

Referenced by executor_free().

◆ q

Queue* FFExecutor::q

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