[vlc-devel] [PATCH] thread: Have vlc_GetCPUCount make use of _SC_NPROCESSORS_ONLN
    Brad Smith 
    brad at comstyle.com
       
    Sat Apr 10 20:09:32 UTC 2021
    
    
  
ping.
On 4/3/2021 4:47 PM, Brad Smith wrote:
> thread: Have vlc_GetCPUCount make use of _SC_NPROCESSORS_ONLN
>
> OpenBSD and other OS's use _SC_NPROCESSORS_ONLN to indicate the number
> of online CPUs.
> ---
>   src/posix/thread.c | 2 ++
>   1 file changed, 2 insertions(+)
>
> diff --git a/src/posix/thread.c b/src/posix/thread.c
> index d617bd7292..28975b1f93 100644
> --- a/src/posix/thread.c
> +++ b/src/posix/thread.c
> @@ -308,6 +308,8 @@ unsigned vlc_GetCPUCount(void)
>           count = sysconf (_SC_NPROCESSORS_ONLN);
>       free (cpulist);
>       return count ? count : 1;
> +#elif defined(_SC_NPROCESSORS_ONLN)
> +    return sysconf(_SC_NPROCESSORS_ONLN);
>   #elif defined(_SC_NPROCESSORS_CONF)
>       return sysconf(_SC_NPROCESSORS_CONF);
>   #else
    
    
More information about the vlc-devel
mailing list