[mythtv-commits] mythtv commit: r20646 - in trunk/mythtv by shane
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed May 27 20:57:00 UTC 2009
Author: shane
Date: 2009-05-27 20:57:00 +0000 (Wed, 27 May 2009)
New Revision: 20646
Changeset: http://cvs.mythtv.org/trac/changeset/20646
Modified:
trunk/mythtv/libs/libmythtv/tv_rec.cpp
trunk/mythtv/libs/libmythtv/tv_rec.h
trunk/mythtv/programs/mythbackend/scheduler.cpp
Log:
Minor speedup for LiveTV channel changes
No functional changes, mainly just a reordering of a couple things.
The autoexpirer update can take a while so do it after returning the
livetv directory to the requesting TVRec. Also, use a wait condition
instead of a loop with usleep and dispatch the request for the next
livetv directory asap because it can take some time.
YMMV on how much this will improve channel change times. There are
many factors involved such as storage group configuration, file system
utilization, system load, number of cpu cores, etc.
More information about the mythtv-commits
mailing list