<ClCompile Include="..\..\xbmc\threads\Atomics.cpp" />
<ClCompile Include="..\..\xbmc\threads\Event.cpp" />
<ClCompile Include="..\..\xbmc\threads\LockFree.cpp" />
+ <ClCompile Include="..\..\xbmc\threads\platform\Implementation.cpp" />
<ClCompile Include="..\..\xbmc\threads\Thread.cpp" />
- <ClCompile Include="..\..\xbmc\threads\ThreadLocal.cpp" />
<ClCompile Include="..\..\xbmc\ThumbLoader.cpp" />
<ClCompile Include="..\..\xbmc\ThumbnailCache.cpp" />
<ClCompile Include="..\..\xbmc\URL.cpp" />
<ClInclude Include="..\..\xbmc\threads\CriticalSection.h" />
<ClInclude Include="..\..\xbmc\threads\Event.h" />
<ClInclude Include="..\..\xbmc\threads\LockFree.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\Condition.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\CriticalSection.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\ThreadLocal.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\Condition.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\CriticalSection.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\ThreadLocal.h" />
<ClInclude Include="..\..\xbmc\threads\SharedSection.h" />
<ClInclude Include="..\..\xbmc\threads\SingleLock.h" />
<ClInclude Include="..\..\xbmc\threads\Thread.h" />
<ClInclude Include="..\..\xbmc\XBApplicationEx.h" />
</ItemGroup>
<ItemGroup>
+ <None Include="..\..\xbmc\threads\platform\platform.select" />
<None Include="..\..\xbmc\win32\XBMC.ico" />
</ItemGroup>
<ItemGroup>
<Filter Include="libs\SlingboxLib">
<UniqueIdentifier>{dfa70c36-927b-4540-b505-35919e64eb3d}</UniqueIdentifier>
</Filter>
+ <Filter Include="threads\platform">
+ <UniqueIdentifier>{2165ba63-177d-4746-b1c6-e5e425c9f0a0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="threads\platform\boost">
+ <UniqueIdentifier>{596bfc31-872d-4de6-b123-5e1ca79c5816}</UniqueIdentifier>
+ </Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\xbmc\win32\pch.cpp">
<ClCompile Include="..\..\xbmc\guilib\DirtyRegionTracker.cpp">
<Filter>guilib</Filter>
</ClCompile>
- <ClCompile Include="..\..\xbmc\threads\ThreadLocal.cpp">
- <Filter>threads</Filter>
- </ClCompile>
<ClCompile Include="..\..\xbmc\InertialScrollingHandler.cpp" />
+ <ClCompile Include="..\..\xbmc\threads\platform\Implementation.cpp">
+ <Filter>threads\platform</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\xbmc\win32\pch.h">
<Filter>threads</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\InertialScrollingHandler.h" />
+ <ClInclude Include="..\..\xbmc\threads\platform\Condition.h">
+ <Filter>threads\platform</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\threads\platform\CriticalSection.h">
+ <Filter>threads\platform</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\threads\platform\ThreadLocal.h">
+ <Filter>threads\platform</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\Condition.h">
+ <Filter>threads\platform\boost</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\CriticalSection.h">
+ <Filter>threads\platform\boost</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\xbmc\threads\platform\boost\ThreadLocal.h">
+ <Filter>threads\platform\boost</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\xbmc\win32\XBMC.ico">
<Filter>win32</Filter>
</None>
+ <None Include="..\..\xbmc\threads\platform\platform.select">
+ <Filter>threads\platform</Filter>
+ </None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\xbmc\win32\XBMC_PC.rc">