[mythtv-commits] mythtv commit: r20150 - in trunk/mythtv by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Mar 9 13:32:53 UTC 2009
Author: markk
Date: 2009-03-09 13:32:52 +0000 (Mon, 09 Mar 2009)
New Revision: 20150
Changeset: http://cvs.mythtv.org/trac/changeset/20150
Modified:
trunk/mythtv/filters/yadif/filter_yadif.c
trunk/mythtv/programs/mythfrontend/globalsettings.cpp
Log:
Refs #20129. Enable multiple threads in the yadif deinterlacer.
The number of threads follows the max cpu setting in the playback profile and the default, single thread behaviour is unchanged (i.e. it uses the existing thread rather than creating a new one). As a benchmark, using 2 threads gives smooth playback of 1080i MPEG2 material on my Core2Duo at 2.0Ghz (total mythtv utilisation ~130%) whereas it was previously unplayable.
Also some general code tidying.
More information about the mythtv-commits
mailing list