[x265] xp support

Steve Borho steve at borho.org
Wed Mar 26 06:53:37 CET 2014


On Tue, Mar 25, 2014 at 4:44 PM, Jason Garrett-Glaser <jason at x264.com> wrote:
> On Tue, Mar 25, 2014 at 10:32 AM, Steve Borho <steve at borho.org> wrote:
>> On Tue, Mar 25, 2014 at 11:25 AM, Roger Pack <rogerdpack2 at gmail.com> wrote:
>>> Hello.  I noticed in a recent discussion that seemingly windows xp
>>> support had been "dropped" to clean up code:
>>>
>>> http://forum.videohelp.com/threads/357754-%5BHEVC%5D-x265-EXE-mingw-builds?goto=newpost
>>
>> I would describe the situation more as we needed to use a
>> synchronization primitive (condition variable) in order to prevent
>> deadlocks and that primitive is not supported on XP.  This wasn't a
>> code cleanup, it was fixing a serious race hazard.
>
> x264 supports condition variables on XP just fine.

I see that now in win32thread.c around line 117, thanks for the pointer.

So it is definitely possible to mimic a condition var on XP.  Any
volunteers to adapt this to our threading.h?

-- 
Steve Borho


More information about the x265-devel mailing list