323 Commits (2b898bb5b18dd445b083c8dfd572a0e9d5238d2d)

Author SHA1 Message Date
Steve Lhomme 9f113f8e61 remove deprecated ATOMIC_VAR_INIT() usage 2 years ago
Steve Lhomme 3f613a85f5 vlc_threads: move poll() definitions in a separate header 2 years ago
Steve Lhomme ebf6460753 threads: move non-exported calls out of vlc_threads.h 2 years ago
Alexandre Janniaux 9cfc1a950c vlc_threads: fix doxygen warnings 3 years ago
Steve Lhomme eb6fde31a5 include: include vlc_tick.h when using vlc_tick_t 3 years ago
Denis Charmet c49d643801 threads: add vlc_queuedmutex_held() 4 years ago
Rémi Denis-Courmont 943ba82743 threads: add queued mutex objects 4 years ago
Rémi Denis-Courmont 2d7478e196 threads: add the latch synchronisation object 4 years ago
Alexandre Janniaux 5957966133 vlc_threads: fix thread name length warning 4 years ago
Steve Lhomme a45953d02f vlc_thread: ensure thread names are not bigger than 16 bytes 4 years ago
Steve Lhomme c9cf3e67aa vlc_thread: check the delay values when __builtin_constant_p is defined 4 years ago
Steve Lhomme 4e88107129 vlc_threads: use defines for the builtin checks 4 years ago
Steve Lhomme a94b5e5453 thread: add a function to give names to threads 6 years ago
Steve Lhomme 938016ee92 vlc_threads: remove unused VLC_THREAD_PRIORITY values 4 years ago
Steve Lhomme b469857dec vlc_threads: remove the thread priority when creating a thread 4 years ago
Rémi Denis-Courmont 8b4fec2456 threads: rewrite and inline vlc_once() 4 years ago
Rémi Denis-Courmont c86e603948 threads: add vlc_once_begin() and vlc_once_complete() 4 years ago
Rémi Denis-Courmont 96bbc7a93f threads: remove no longer used vlc_rwlock_t 4 years ago
Rémi Denis-Courmont 47a0033894 threads: add data parameter to one-time callbacks 4 years ago
Rémi Denis-Courmont 58db23092c threads: remove no longer used mutex_cleanup_push() 5 years ago
Rémi Denis-Courmont 1f137b7738 threads: update documentation 5 years ago
Alexandre Janniaux 3379c7bdba vlc_threads: remove mention of detached thread 5 years ago
Steve Lhomme c3550f2348 android: thread: use a more meaningful value for VLC_THREAD_CANCELED 5 years ago
Steve Lhomme 9c5738e8ef os2: thread: use a more meaningful value for VLC_THREAD_CANCELED 5 years ago
Steve Lhomme 24e41d00a5 win32: thread: use a more meaningful value for VLC_THREAD_CANCELED 5 years ago
Rémi Denis-Courmont eae968d889 threads: use thread ID for mutex owner 5 years ago
Rémi Denis-Courmont 377a1c0103 posix: always provide a thread ID 5 years ago
Rémi Denis-Courmont 5d88ae1010 atomic: move atomic wait/notify to atomic header 5 years ago
Rémi Denis-Courmont 9c3904c2ba android: appropriate the LIBVLC_NEED_SLEEP code 5 years ago
Rémi Denis-Courmont f4a7c922c3 win32: simplify sleeping on Windows 8+ 5 years ago
Alexandre Janniaux 5739f8a01c vlc_threads: fix missing doxygen documented parameter name 5 years ago
KO Myung-Hun 94ac0cb17c os2: thread: make VLC_THREAD_PRIORITY_XXX macros constant 5 years ago
Rémi Denis-Courmont 6e6c2850a1 threads: remove vlc_rwlock_destroy() 5 years ago
Rémi Denis-Courmont 4bf5c6f766 threads: use common vlc_rwlock_t on all platforms 5 years ago
Marvin Scholz bc6f274af6 thread: change posix thread priorities to 0 6 years ago
Rémi Denis-Courmont 1a057c6c6f threads: remove cancellation from vlc_rwlock_t 6 years ago
Rémi Denis-Courmont c0f0d08518 threads: remove cancellation from vlc_cond_t 6 years ago
Rémi Denis-Courmont 217f20bf73 threads: add vlc_sem_trywait() 6 years ago
Marvin Scholz ffac012c7b thread: use posix thread code for darwin 6 years ago
Rémi Denis-Courmont d76fb9cf39 thread: optimize the one-time initializer 6 years ago
Rémi Denis-Courmont 61ad32d08b thread: use the generic one-time initializer 6 years ago
Rémi Denis-Courmont 07f65e3381 threads: generic one-time initializer 6 years ago
Steve Lhomme fb89621ad5 vlc_threads: remove unused vlc_thread_self / vlc_thread_equal / vlc_osthread_t 6 years ago
Rémi Denis-Courmont 17ff197827 thread: fix syntax 6 years ago
Rémi Denis-Courmont ee178e363b thread: remove vlc_cond_init_daytime() 6 years ago
Rémi Denis-Courmont a18c4d6570 thread: remove vlc_cond_destroy() 6 years ago
Rémi Denis-Courmont a3226cf890 thread: remove vlc_mutex_destroy() 6 years ago
Rémi Denis-Courmont e7eb4a46fe thread: remove the mutex mark system 6 years ago
Rémi Denis-Courmont 72acfccd53 thread: use the common mutex implementation 6 years ago
Rémi Denis-Courmont 0a8a53335b thread: add generic futex-based muteces 6 years ago