|
|
|
@@ -63,8 +63,8 @@ typedef struct ThreadContext { |
|
|
|
pthread_cond_t last_job_cond; |
|
|
|
pthread_cond_t current_job_cond; |
|
|
|
pthread_mutex_t current_job_lock; |
|
|
|
unsigned current_execute; |
|
|
|
int current_job; |
|
|
|
unsigned int current_execute; |
|
|
|
int done; |
|
|
|
} ThreadContext; |
|
|
|
|
|
|
|
@@ -151,8 +151,8 @@ static void* attribute_align_arg worker(void *v) |
|
|
|
{ |
|
|
|
AVCodecContext *avctx = v; |
|
|
|
ThreadContext *c = avctx->thread_opaque; |
|
|
|
unsigned last_execute = 0; |
|
|
|
int our_job = c->job_count; |
|
|
|
int last_execute = 0; |
|
|
|
int thread_count = avctx->thread_count; |
|
|
|
int self_id; |
|
|
|
|
|
|
|
|