[mythtv-commits] mythtv commit: r8907 - in trunk/mythtv by gigem
mythtv@cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Feb 9 06:27:58 UTC 2006
Author: gigem
Date: 2006-02-09 06:27:56 +0000 (Thu, 09 Feb 2006)
New Revision: 8907
Changeset: http://cvs.mythtv.org/trac/changeset/8907
Modified:
trunk/mythtv/libs/libmythtv/dbcheck.cpp
trunk/mythtv/libs/libmythtv/programinfo.cpp
trunk/mythtv/programs/mythbackend/scheduler.cpp
Log:
Fixed a couple of cases where the scheduler would not do the right
thing with rsAborted programs. The entries in recorded could cause
the scheduler to think the program had completed normally and not
reschedule the aborted showing or a later showing if available.
This change solves the problem by adding a recorded.duplicate field
similar to oldrecorded.duplicate. Only recorded entries with
duplicate set to non-zero are considered for duplicate checking.
Since recorded.duplicate is only set to true when a recording ends
normally, the scheduler will never consider aborted programs as
already recorded.
More information about the mythtv-commits
mailing list