[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