w32pthreads: always use Vista+ API, drop XP support
This removes the XP compatibility code, and switches entirely to SRW
locks, which are available starting at Windows Vista.
This removes CRITICAL_SECTION use, which allows us to add
PTHREAD_MUTEX_INITIALIZER, which will be useful later.
Windows XP is hereby not a supported build target anymore.
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
Showing
- Changelog 2 additions, 0 deletionsChangelog
- compat/w32pthreads.h 10 additions, 259 deletionscompat/w32pthreads.h
- configure 11 additions, 8 deletionsconfigure
- libavcodec/pthread_frame.c 0 additions, 4 deletionslibavcodec/pthread_frame.c
- libavcodec/pthread_slice.c 0 additions, 4 deletionslibavcodec/pthread_slice.c
- libavfilter/pthread.c 0 additions, 4 deletionslibavfilter/pthread.c
Loading
Please register or sign in to comment