ThreadContext Struct Reference


Data Fields

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
AVCodecContextavctx
HANDLE thread
HANDLE work_sem
HANDLE job_sem
HANDLE done_sem
int(* func )(AVCodecContext *c, void *arg)
int(* func2 )(AVCodecContext *c, void *arg, int, int)
void * arg
int argsize
int * jobnr
int * ret
int threadnr

Detailed Description

Definition at line 40 of file pthread.c.


Field Documentation

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(), and worker().

Definition at line 38 of file w32thread.c.

Referenced by avcodec_thread_execute(), and thread_func().

Definition at line 30 of file w32thread.c.

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

Definition at line 53 of file pthread.c.

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

Definition at line 51 of file pthread.c.

Referenced by avcodec_thread_execute(), thread_free(), thread_init(), and worker().

Definition at line 54 of file pthread.c.

Referenced by thread_free(), thread_init(), and worker().

Definition at line 34 of file w32thread.c.

Referenced by ff_thread_init(), and thread_func().

Definition at line 42 of file pthread.c.

Referenced by avcodec_thread_execute(), ff_thread_free(), thread_func(), and worker().

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

Definition at line 43 of file pthread.c.

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

Definition at line 47 of file pthread.c.

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

Definition at line 33 of file w32thread.c.

Referenced by ff_thread_init(), and thread_func().

Definition at line 48 of file pthread.c.

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

Definition at line 39 of file w32thread.c.

Referenced by avcodec_thread_execute(), and thread_func().

Definition at line 50 of file pthread.c.

Referenced by avcodec_thread_park_workers(), thread_free(), thread_init(), and worker().

Definition at line 40 of file w32thread.c.

Referenced by avcodec_thread_execute(), and thread_func().

Definition at line 45 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 46 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 31 of file w32thread.c.

Referenced by ff_thread_init().

Definition at line 41 of file w32thread.c.

Referenced by ff_thread_init(), and thread_func().

Definition at line 32 of file w32thread.c.

Referenced by ff_thread_init(), and thread_func().

Definition at line 41 of file pthread.c.

Referenced by thread_free(), and thread_init().


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

Generated on Fri Oct 26 02:39:53 2012 for FFmpeg by  doxygen 1.5.8