[mythtv-firehose] mythtv/master commit: 64cee7165 by David Engel (gigem)

MythTV noreply at mythtv.org
Mon Jan 30 15:49:43 UTC 2012


      Author:  David Engel <dengel at mythtv.org>
 Change Date:  2012-01-30T07:44:16-08:00
   Push Date:  2012/01/30 07:48:59 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  64cee7165b8fc67de72dc4cc5953d271ab0c803a
   Changeset:  https://github.com/MythTV/mythtv/commit/64cee7165

Log:

Rework "Minor scheduler cleanup and correction."

This commit reworks commit 65b63e1f to avoid the performance
regression.  It's technically wrong, since it doesn't consider two
programs with different titles, but the same programids as being the
same.  The performance drop is worse than trying to handle this
exceedingly rare case which the previous code didn't handle either.

Modified:

   mythtv/libs/libmyth/programinfo.cpp
   mythtv/programs/mythbackend/scheduler.cpp
   mythtv/programs/mythbackend/scheduler.h



More information about the mythtv-firehose mailing list