[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