From 2bc23997973f353e037b44a1bfde38685a6ff0bd Mon Sep 17 00:00:00 2001 From: Uoti Urpala Date: Mon, 20 Dec 2010 05:53:28 +0200 Subject: vd_ffmpeg: set thread count to number of cores on machine by default Make "-lavdopts threads=0" mean an autodetected number of threads, and make that the default value of the option. Also increase the upper limit of the option from 8 to 16. Add new file osdep/numcores.c which tries to determine the number of cores available on the machine. numcores.c is based (heavily modified) on public domain numcpus.c by Philip Willoughby , downloaded from http://csgsoft.doc.ic.ac.uk/numcpus/ --- defaultopts.c | 1 - 1 file changed, 1 deletion(-) (limited to 'defaultopts.c') diff --git a/defaultopts.c b/defaultopts.c index aabe0effe1..abdd5e16f3 100644 --- a/defaultopts.c +++ b/defaultopts.c @@ -50,7 +50,6 @@ void set_default_mplayer_options(struct MPOpts *opts) .workaround_bugs = 1, // autodetect .error_resilience = 2, .error_concealment = 3, - .threads = 1, }, .input = { .config_file = "input.conf", -- cgit v1.2.3