[x265] xp support

Roger Pack rogerdpack2 at gmail.com
Thu Apr 3 19:31:20 CEST 2014


On 3/25/14, Steve Borho <steve at borho.org> wrote:
> 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

I see you found time to fix it, thank you [re-enabling libx265 for my
ffmpeg builds as we speak...] :)
-roger-


More information about the x265-devel mailing list