I think this patch will not be applied :) but, I think in current implementation there are another problem: when 2 jobs exist, one big and long running, and second is short, then second thread can end befor first, and it pthread_cond_signal(&c->last_job_cond); before long runining job will done. How do you think?
2011/12/6 Sergey Radionov <[email protected]> > Reason for making this patch is https://trac.videolan.org/vlc/ticket/5571 > > Problem is that under windows, when multiple threads waiting on same > semaphore, and when ReleaseSemaphore called, it impossible to predict wich > thread will wake up... >
_______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
