Data Fields

ThreadContext Struct Reference

Data Fields

AVCodecContextavctx
thread_id thread
sem_id work_sem
sem_id done_sem
int(* func )(AVCodecContext *c, void *arg)
void * arg
int ret
int thread
HEV work_sem
HEV done_sem
pthread_t * workers
action_funcfunc
action_func2func2
void * args
int * rets
int rets_count
int job_count
int job_size
pthread_cond_t last_job_cond
pthread_cond_t current_job_cond
pthread_mutex_t current_job_lock
int current_job
int done
HANDLE thread
HANDLE work_sem
HANDLE job_sem
HANDLE done_sem
int(* func2 )(AVCodecContext *c, void *arg, int, int)
int argsize
int * jobnr
int * ret
int threadnr

Detailed Description

Definition at line 26 of file beosthread.c.


Field Documentation

Definition at line 32 of file beosthread.c.

Referenced by avcodec_thread_execute(), ff_thread_func(), and thread_func().

Definition at line 35 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 37 of file w32thread.c.

Referenced by avcodec_thread_execute(), and thread_func().

Definition at line 44 of file pthread.c.

Referenced by avcodec_thread_execute(), avcodec_thread_init(), and worker().

Definition at line 42 of file pthread.c.

Referenced by avcodec_thread_execute(), avcodec_thread_free(), avcodec_thread_init(), and worker().

Definition at line 45 of file pthread.c.

Referenced by avcodec_thread_free(), avcodec_thread_init(), and worker().

Definition at line 30 of file beosthread.c.

Referenced by avcodec_thread_init(), ff_thread_func(), and thread_func().

Definition at line 35 of file os2thread.c.

Definition at line 33 of file w32thread.c.

Definition at line 33 of file pthread.c.

Definition at line 34 of file pthread.c.

Referenced by avcodec_thread_execute2(), avcodec_thread_free(), thread_func(), and worker().

int(* ThreadContext::func2)(AVCodecContext *c, void *arg, int, int)

Definition at line 35 of file w32thread.c.

Definition at line 38 of file pthread.c.

Referenced by avcodec_thread_execute(), avcodec_thread_init(), and worker().

Definition at line 32 of file w32thread.c.

Referenced by avcodec_thread_init(), and thread_func().

Definition at line 39 of file pthread.c.

Referenced by avcodec_thread_execute(), avcodec_thread_init(), and worker().

Definition at line 38 of file w32thread.c.

Referenced by avcodec_thread_execute(), and thread_func().

Definition at line 33 of file beosthread.c.

Referenced by avcodec_thread_execute(), ff_thread_func(), and thread_func().

Definition at line 39 of file w32thread.c.

Definition at line 36 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 37 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 33 of file os2thread.c.

Definition at line 28 of file beosthread.c.

Referenced by avcodec_thread_init().

Definition at line 30 of file w32thread.c.

Definition at line 40 of file w32thread.c.

Referenced by avcodec_thread_init(), and thread_func().

Definition at line 29 of file beosthread.c.

Referenced by avcodec_thread_init(), ff_thread_func(), and thread_func().

Definition at line 34 of file os2thread.c.

Definition at line 31 of file w32thread.c.

Definition at line 32 of file pthread.c.

Referenced by avcodec_thread_free(), and avcodec_thread_init().


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