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
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 done_sem

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

Referenced by avcodec_thread_execute(), and worker().

Definition at line 42 of file pthread.c.

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

Definition at line 40 of file pthread.c.

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

Definition at line 43 of file pthread.c.

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

Definition at line 32 of file w32thread.c.

Definition at line 35 of file os2thread.c.

Definition at line 30 of file beosthread.c.

Referenced by ff_thread_func(), and thread_func().

Definition at line 32 of file pthread.c.

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

Definition at line 36 of file pthread.c.

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

Definition at line 37 of file pthread.c.

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

Definition at line 33 of file beosthread.c.

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

Definition at line 34 of file pthread.c.

Referenced by avcodec_thread_execute(), and worker().

Definition at line 35 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 31 of file w32thread.c.

Definition at line 34 of file os2thread.c.

Definition at line 29 of file beosthread.c.

Referenced by ff_thread_func(), and thread_func().

Definition at line 31 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:35:48 2012 for FFmpeg by  doxygen 1.5.8