android: use generic condition variable and wait (fix #14586)
[vlc.git] / include / vlc_threads.h
2016-05-28 Rémi Denis-Courmontandroid: use generic condition variable and wait (fix...
2016-05-27 Rémi Denis-Courmontwin32: use condition variable (fixes #14668)
2016-05-27 Rémi Denis-Courmontthreads: condition variables with futex
2016-05-27 Rémi Denis-Courmontlinux: add wait-on-address/futex functions
2016-05-25 Rémi Denis-Courmontthreads: add vlc_thread_self() and vlc_thread_id()
2016-05-24 Rémi Denis-Courmontthreads: add vlc_cond_timedwait_daytime()
2016-04-02 Eric Engestrominclude: fix spelling mistakes
2015-12-13 Rémi Denis-Courmontinclude: add VLC_THREAD_CANCELED constant macro
2015-11-09 Rémi Denis-Courmontinclude: Doxygen group for threading
2015-07-08 Rémi Denis-CourmontRemove vlc_cleanup_run()
2015-07-08 Rémi Denis-CourmontInline all remaining calls to vlc_cleanup_run()
2015-07-01 Rémi Denis-Courmontthread: move, fix and improve documentation
2015-06-23 Rémi Denis-CourmontRemove unused global mutex
2015-06-12 KO Myung-Hunos2: thread: implement vlc_cond_signal() correctly
2015-05-17 Rémi Denis-Courmontwin32: fix vlc_cond_broadcast()
2015-05-17 Rémi Denis-Courmontthreads: remove arbitrary timeout in Windows poll(...
2015-05-17 Rémi Denis-Courmontthreads: reorder code
2014-12-12 KO Myung-Hunaccess_mms: fix linkage on OS/2
2014-01-07 David Fuhrmannsrc: darwin/thread: reimplement monotonic clock for...
2013-08-18 Rémi Denis-Courmonttypo
2013-06-05 Rafaël CarréUse _WIN32 rather than WIN32 (same for WIN64)
2013-03-05 KO Myung-Hunos2: implement poll() with timeout free cancellation
2013-02-05 Rémi Denis-CourmontWin32: really fix poll() loop *cough* *cough*
2013-02-04 Rémi Denis-Courmontwin32: do not get stuck in poll() with infinite timeout
2013-02-03 Mario Speißtoo long timeouts in win32 vlc_poll
2012-11-10 Rémi Denis-CourmontRemove spin lock functions
2012-11-10 Rémi Denis-CourmontRemove unused barrier()
2012-10-16 Rémi Denis-CourmontAndroid: use monotonic clock
2012-10-13 Rémi Denis-Courmontvlc_threads.h: gather per-platform support
2012-10-09 Rafaël Carréandroid: threads support
2012-09-11 Rémi Denis-CourmontWrite generic semaphore back-end and merge generic...
2012-09-10 Rémi Denis-Courmontrwlock: reduce footprint and factor Win32 and OS/2...
2012-09-02 Rémi Denis-CourmontRemove WinCE
2012-09-02 Rémi Denis-CourmontRemove redundant UNDER_CE checks
2012-08-23 Rémi Denis-CourmontPartial atomic replacement for antiquated GCC versions...
2012-01-28 Rémi Denis-CourmontWin32: remove vlc_rwlock_t.writers - not really needed
2012-01-23 Rémi Denis-CourmontInline vlc_poll()
2011-11-27 Jean-Baptiste KempfLGPL
2011-10-14 KO Myung-HunImplement thread support for OS/2
2011-08-21 Rémi Denis-CourmontWin32: fix definition of VLC_STATIC_COND
2011-08-20 Rémi Denis-CourmontWin32: use only one condition variable per R/W lock
2011-08-18 Rémi Denis-CourmontWin32: emulate static condition variables
2011-08-18 Rémi Denis-CourmontDefine VLC_STATIC_RWLOCK
2011-08-17 Rémi Denis-CourmontIntroduce VLC_GCC_VERSION macro, fix popcount and clz
2011-07-21 Rémi Denis-CourmontConvert highlight to global mutex
2011-07-21 Rémi Denis-CourmontConvert mosaic to global mutex
2011-07-12 Rémi Denis-CourmontSplit mdate(), mwait(), msleep() to POSIX and Win32...
2011-06-29 Rémi Denis-Courmontvlc_GetCPUCount(): move to thread subsystem (cosmetic)
2011-05-23 Laurent AimarUnexported vlc_thread_set_priority().
2011-05-22 Laurent AimarUnexported vlc_thread_create/join.
2011-05-07 Rémi Denis-CourmontRename LIBVLC_* function attributes to VLC_* within...
2011-05-07 Rémi Denis-CourmontReplace VLC_EXPORT macro with a simple prefix, VLC_API
2011-02-14 Rémi DuraffortUse a macro for the deprecated attribute.
2011-02-12 Rémi Denis-CourmontRemove useless parameters
2011-02-12 Rémi Denis-CourmontDeprecate old vlc_thread_* functions
2010-11-29 Rémi Denis-CourmontWin32: simplify threads (merge cancel and thread data)
2010-11-23 Rémi Denis-CourmontWin32: fix thread variable leaks
2010-06-03 Rémi Denis-CourmontProtect XInitThreads() with a global lock
2010-06-03 Rémi Denis-Courmontvlc_global_mutex: common functions for process-wide...
2010-05-07 Juho Vähä-Herttuapthread: Use Mach semaphores instead of POSIX semaphore...
2010-04-07 Rémi Denis-CourmontWin32: inline vlc_cancel_self
2010-02-08 Rémi Denis-Courmontvlc_cond_init_daytime: condition variable with the...
2010-02-07 Rémi Denis-Courmontthreads: remove leading underscores
2010-01-11 Rémi Denis-Courmontthreads: remove legacy #includes
2010-01-02 Rémi Denis-CourmontDon't use a static mutex for libvlc_wait on Win32 ...
2009-12-30 Rémi Denis-CourmontWin32: fix previous commit plus small optimization
2009-12-30 Rémi Denis-CourmontWin32: emulate static mutexes with a boolean (fix:...
2009-09-12 Rémi Denis-CourmontImplement thread semaphores
2009-08-13 Pierre YnardWinCE: switch back vlc_thread_t to an allocated struct
2009-08-02 Rémi Denis-CourmontCleanup vlc_timer_* prototypes
2009-08-02 Rémi Denis-CourmontWin32: privatize vlc_timer layout too
2009-08-02 Rémi Denis-CourmontPOSIX: use pthread-based timers
2009-08-02 Rémi Denis-CourmontWin32: make vlc_thread_t a plain HANDLE (no heap alloc)
2009-08-02 Rémi Denis-CourmontWin32: unimplement thread result
2009-08-02 Rémi Denis-CourmontWin32: no need to put thread function into vlc_thread_t
2009-07-30 Pierre Ynardthreads: remove unused fields in headers
2009-07-08 Rémi Denis-CourmontSpell developer properly
2009-07-05 Rémi Denis-CourmontRead/write locks
2009-06-04 JP DingerCompile fix for win32 vlc_timer_t: update callback...
2009-06-04 Pierre d'Herbemonttimer: Dummy work around for darwin. (dummy stub).
2009-06-03 Rémi Denis-CourmontRemove useless timer parameter
2009-06-03 Rémi Denis-Courmontvlc_timer_getoverrun result must be used
2009-06-02 Rémi Denis-CourmontAsynchronous timer API
2009-05-21 Rémi Denis-CourmontRemove error value from locks and condvar initialization
2009-05-21 Rémi Denis-CourmontWinCE does not support spin locks
2009-05-21 Rémi Denis-Courmontvlc_clone() and vlc_thread_create() must be checked...
2009-05-21 Rémi Denis-Courmontvlc_mutex_trylock() return value must be checked
2009-04-20 Rémi Denis-CourmontFix precompilation
2009-04-19 Felix Paul Kühneclang compilation fix
2009-04-15 Rémi Denis-CourmontRevert "Win32: use the destructor function for TLS...
2009-04-11 Rémi Denis-CourmontWin32: use the destructor function for TLS (fixes ...
2009-04-11 Rémi Denis-CourmontDeinline vlc_threadvar_(|s)get and kill useless indirection
2009-03-11 Rémi Denis-CourmontAdd vlc_mutex_trylock
2009-01-31 Rémi Denis-CourmontWin32: attempt to fix VLC_STATIC_MUTEX in C++ code
2009-01-25 Rémi Denis-CourmontDe-inline vlc_(test|save|restore)cancel, add some asser...
2009-01-17 Rémi Denis-CourmontRemove unused parameter
2009-01-14 Rémi Denis-CourmontRemove vlc_thread_create
2008-11-25 Pierre YnardThread cancellation on WinCE
2008-10-20 Rémi Denis-Courmontvlc_mutex_locker: automatic mutex locking for C++
2008-10-05 Rémi Denis-CourmontStatic mutexes