[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