|
FFmpeg
|
Data Fields | |
| pthread_t * | workers |
| action_func * | func |
| action_func2 * | func2 |
| 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 |
| unsigned | current_execute |
| int | current_job |
| int | done |
| int * | entries |
| int | entries_count |
| int | thread_count |
| pthread_cond_t * | progress_cond |
| pthread_mutex_t * | progress_mutex |
Definition at line 47 of file pthread_slice.c.
| pthread_t* SliceThreadContext::workers |
Definition at line 48 of file pthread_slice.c.
Referenced by ff_slice_thread_free(), and ff_slice_thread_init().
| action_func* SliceThreadContext::func |
Definition at line 49 of file pthread_slice.c.
Referenced by thread_execute(), and worker().
| action_func2* SliceThreadContext::func2 |
Definition at line 50 of file pthread_slice.c.
Referenced by thread_execute2(), and worker().
| void* SliceThreadContext::args |
Definition at line 51 of file pthread_slice.c.
Referenced by thread_execute(), and worker().
| int* SliceThreadContext::rets |
Definition at line 52 of file pthread_slice.c.
Referenced by thread_execute(), and worker().
| int SliceThreadContext::rets_count |
Definition at line 53 of file pthread_slice.c.
Referenced by thread_execute(), and worker().
| int SliceThreadContext::job_count |
Definition at line 54 of file pthread_slice.c.
Referenced by ff_slice_thread_init(), thread_execute(), thread_park_workers(), and worker().
| int SliceThreadContext::job_size |
Definition at line 55 of file pthread_slice.c.
Referenced by ff_slice_thread_init(), thread_execute(), and worker().
| pthread_cond_t SliceThreadContext::last_job_cond |
Definition at line 57 of file pthread_slice.c.
Referenced by ff_slice_thread_free(), ff_slice_thread_init(), thread_park_workers(), and worker().
| pthread_cond_t SliceThreadContext::current_job_cond |
Definition at line 58 of file pthread_slice.c.
Referenced by ff_slice_thread_free(), ff_slice_thread_init(), thread_execute(), and worker().
| pthread_mutex_t SliceThreadContext::current_job_lock |
Definition at line 59 of file pthread_slice.c.
Referenced by ff_slice_thread_free(), ff_slice_thread_init(), thread_execute(), thread_park_workers(), and worker().
| unsigned SliceThreadContext::current_execute |
Definition at line 60 of file pthread_slice.c.
Referenced by thread_execute(), and worker().
| int SliceThreadContext::current_job |
Definition at line 61 of file pthread_slice.c.
Referenced by ff_slice_thread_init(), thread_execute(), thread_park_workers(), and worker().
| int SliceThreadContext::done |
Definition at line 62 of file pthread_slice.c.
Referenced by ff_slice_thread_free(), ff_slice_thread_init(), and worker().
| int* SliceThreadContext::entries |
Definition at line 64 of file pthread_slice.c.
Referenced by ff_alloc_entries(), ff_reset_entries(), ff_thread_await_progress2(), and ff_thread_report_progress2().
| int SliceThreadContext::entries_count |
Definition at line 65 of file pthread_slice.c.
Referenced by ff_alloc_entries(), and ff_reset_entries().
| int SliceThreadContext::thread_count |
Definition at line 66 of file pthread_slice.c.
Referenced by ff_alloc_entries(), and ff_thread_await_progress2().
| pthread_cond_t* SliceThreadContext::progress_cond |
Definition at line 67 of file pthread_slice.c.
Referenced by ff_alloc_entries(), ff_thread_await_progress2(), and ff_thread_report_progress2().
| pthread_mutex_t* SliceThreadContext::progress_mutex |
Definition at line 68 of file pthread_slice.c.
Referenced by ff_alloc_entries(), ff_thread_await_progress2(), and ff_thread_report_progress2().
1.8.2