1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/compat
Martin Storsjö 4332bf98dc w32threads: Don't use function pointers when linking directly to newer APIs
This reduces the call overhead slightly. More noticeably, it
restores the earlier (unintended?) feature that condition variable
functions work just fine even if w32thread_init() hasn't been called.
This was broken as a side effect of 4622f11f9, if explicitly targeting
Vista+.

This makes w32threading work in VP8 again, if targeting Vista+.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-27 23:12:28 +03:00
..
aix compat: Add missing license boilerplates 2013-07-18 18:12:38 +02:00
msvcrt compat/vsnprintf: return number of bytes required on truncation. 2012-09-15 14:33:11 -04:00
plan9 build: Plan 9 support 2012-10-23 12:01:18 +01:00
tms470 compat: Add missing license boilerplates 2013-07-18 18:12:38 +02:00
getopt.c getopt: Remove an unnecessary define 2012-08-16 23:12:50 +03:00
strtod.c Use the avstring.h locale-independent character type functions 2013-03-07 15:16:36 +02:00
w32pthreads.h w32threads: Don't use function pointers when linking directly to newer APIs 2013-08-27 23:12:28 +03:00