On Wed, Oct 7, 2015 at 6:29 PM, Hendrik Leppkes wrote:
> On Wed, Oct 7, 2015 at 6:23 PM, Matt Oliver wrote:
>> On 6 October 2015 at 21:36, Hendrik Leppkes wrote:
>>
>>> The emulation uses native InitOnce* APIs on Windows Vista+,
On Wed, Oct 7, 2015 at 7:06 PM, Matt Oliver wrote:
> On 8 October 2015 at 03:29, Hendrik Leppkes wrote:
>
>> On Wed, Oct 7, 2015 at 6:23 PM, Matt Oliver wrote:
>> > On 6 October 2015 at 21:36, Hendrik Leppkes
On 6 October 2015 at 21:36, Hendrik Leppkes wrote:
> The emulation uses native InitOnce* APIs on Windows Vista+, and a
> lock-free/allocation-free approach using atomics and spinning for Windows
> XP.
> ---
>
> This is in preparation to use pthread_once for global static
On 8 October 2015 at 03:29, Hendrik Leppkes wrote:
> On Wed, Oct 7, 2015 at 6:23 PM, Matt Oliver wrote:
> > On 6 October 2015 at 21:36, Hendrik Leppkes wrote:
> >
> >> The emulation uses native InitOnce* APIs on Windows Vista+,
The emulation uses native InitOnce* APIs on Windows Vista+, and a
lock-free/allocation-free approach using atomics and spinning for Windows XP.
---
This is in preparation to use pthread_once for global static init functions,
and eventually removing the global lock in avcodec_open2