de265_mutex 473 libde265/image.h de265_mutex mutex; de265_mutex 43 libde265/threads.cc void de265_mutex_init(de265_mutex* m) { pthread_mutex_init(m,NULL); } de265_mutex 44 libde265/threads.cc void de265_mutex_destroy(de265_mutex* m) { pthread_mutex_destroy(m); } de265_mutex 45 libde265/threads.cc void de265_mutex_lock(de265_mutex* m) { pthread_mutex_lock(m); } de265_mutex 46 libde265/threads.cc void de265_mutex_unlock(de265_mutex* m) { pthread_mutex_unlock(m); } de265_mutex 49 libde265/threads.cc void de265_cond_broadcast(de265_cond* c,de265_mutex* m) { pthread_cond_broadcast(c); } de265_mutex 50 libde265/threads.cc void de265_cond_wait(de265_cond* c,de265_mutex* m) { pthread_cond_wait(c,m); } de265_mutex 67 libde265/threads.cc void de265_mutex_init(de265_mutex* m) { *m = CreateMutex(NULL, FALSE, NULL); } de265_mutex 68 libde265/threads.cc void de265_mutex_destroy(de265_mutex* m) { CloseHandle(*m); } de265_mutex 69 libde265/threads.cc void de265_mutex_lock(de265_mutex* m) { WaitForSingleObject(*m, INFINITE); } de265_mutex 70 libde265/threads.cc void de265_mutex_unlock(de265_mutex* m) { ReleaseMutex(*m); } de265_mutex 73 libde265/threads.cc void de265_cond_broadcast(de265_cond* c,de265_mutex* m) de265_mutex 79 libde265/threads.cc void de265_cond_wait(de265_cond* c,de265_mutex* m) { win32_cond_wait(c,m); } de265_mutex 64 libde265/threads.h void de265_mutex_init(de265_mutex* m); de265_mutex 65 libde265/threads.h void de265_mutex_destroy(de265_mutex* m); de265_mutex 66 libde265/threads.h void de265_mutex_lock(de265_mutex* m); de265_mutex 67 libde265/threads.h void de265_mutex_unlock(de265_mutex* m); de265_mutex 70 libde265/threads.h void de265_cond_broadcast(de265_cond* c, de265_mutex* m); de265_mutex 71 libde265/threads.h void de265_cond_wait(de265_cond* c,de265_mutex* m); de265_mutex 92 libde265/threads.h de265_mutex mutex; de265_mutex 135 libde265/threads.h de265_mutex mutex;