Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread wm4
On Thu, 21 Dec 2017 22:57:42 -0300 James Almer wrote: > On 12/21/2017 10:49 PM, wm4 wrote: > > On Thu, 21 Dec 2017 22:05:11 -0300 > > James Almer wrote: > > > >> On 12/21/2017 9:40 PM, wm4 wrote: > >>> On Thu, 21 Dec 2017 21:31:37 -0300 > >>> James Almer wrote: > >>> > On 12/21/2

Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread James Almer
On 12/21/2017 10:49 PM, wm4 wrote: > On Thu, 21 Dec 2017 22:05:11 -0300 > James Almer wrote: > >> On 12/21/2017 9:40 PM, wm4 wrote: >>> On Thu, 21 Dec 2017 21:31:37 -0300 >>> James Almer wrote: >>> On 12/21/2017 7:22 PM, wm4 wrote: > This removes the XP compatibility code, and swit

Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread wm4
On Thu, 21 Dec 2017 22:05:11 -0300 James Almer wrote: > On 12/21/2017 9:40 PM, wm4 wrote: > > On Thu, 21 Dec 2017 21:31:37 -0300 > > James Almer wrote: > > > >> On 12/21/2017 7:22 PM, wm4 wrote: > >>> This removes the XP compatibility code, and switches entirely to SWR > >>> locks, which ar

Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread James Almer
On 12/21/2017 9:40 PM, wm4 wrote: > On Thu, 21 Dec 2017 21:31:37 -0300 > James Almer wrote: > >> On 12/21/2017 7:22 PM, wm4 wrote: >>> This removes the XP compatibility code, and switches entirely to SWR >>> locks, which are available starting at Windows Vista. >>> >>> This removes CRITICAL_SECTI

Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread wm4
On Thu, 21 Dec 2017 21:31:37 -0300 James Almer wrote: > On 12/21/2017 7:22 PM, wm4 wrote: > > This removes the XP compatibility code, and switches entirely to SWR > > locks, which are available starting at Windows Vista. > > > > This removes CRITICAL_SECTION use, which allows us to add > > PTHRE

Re: [FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread James Almer
On 12/21/2017 7:22 PM, wm4 wrote: > This removes the XP compatibility code, and switches entirely to SWR > 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

[FFmpeg-devel] [PATCH 1/5] w32pthreads: always use Vista+ API, drop XP support

2017-12-21 Thread wm4
This removes the XP compatibility code, and switches entirely to SWR 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. It