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 33 of file w32thread.c.

Definition at line 35 of file os2thread.c.

Definition at line 30 of file beosthread.c.

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

Definition at line 33 of file pthread.c.

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

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

Definition at line 34 of file pthread.c.

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

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 39 of file w32thread.c.

Definition at line 33 of file beosthread.c.

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

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 30 of file w32thread.c.

Definition at line 33 of file os2thread.c.

Definition at line 28 of file beosthread.c.

Referenced by avcodec_thread_init().

Definition at line 40 of file w32thread.c.

Referenced by avcodec_thread_init(), and thread_func().

Definition at line 31 of file w32thread.c.

Definition at line 34 of file os2thread.c.

Definition at line 29 of file beosthread.c.

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

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:

Generated on Fri Oct 26 02:36:58 2012 for FFmpeg by  doxygen 1.5.8