[FFmpeg-devel] [PATCH] Runtime detection for the number of processors/cores

Måns Rullgård mans
Wed May 21 12:24:04 CEST 2008

Philipp Meinen wrote:
> Hello FFmpeg Team
> The attached patch is an attempt to allow runtime detection for the
> number of online processors/cores instead of having to specify the
> number of threads. The idea is to type:
>     ffmpeg -threads 0 ....
> to use as many threads as processors/cores are online.
> I guess cmdutils.c/h is not the right file to place the new
> detection function. To which file should this function belong?
> Comments welcome :)

This is the wrong way to go about it.  The number of processors in the
machine is not interesting, the number of processors we're running on
is.  On Linux, this information can be found from sched_get_affinity().
Other systems have other methods.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list