Opened 20 years ago
Closed 20 years ago
#236 closed defect (fixed)
Record once daily records more than one showing per day
Reported by: | anonymous | Owned by: | gigem |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | 0.18.1 |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
When the 'record one showing every day' option is selected for a show and that show appears multiple times in the schedule, more than one showing per day is scheduled. This is most evident when the same show appears many times in a day, for example a news show like 'CNN headline news' or 'Northwest daily news.'
Change History (2)
comment:1 by , 20 years ago
Owner: | changed from | to
---|
comment:2 by , 20 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [7195]) Close #236 . This would happen if the user set dupmethod=0 with a kFindWeeklyRecord or kFindDailyRecord rule. For all record types, "Don't match duplicates" meant that no showings should be marked as rsPreviouslyRecorded and all showings should record. For a Find* rule, this would mean that after one showing recorded, the other showings were not marked "P" so the scheduler would assign the next showing to be recorded also.
Due to popular demand, duplicates found as a result of a "findid" match in the 'oldfind' table are now treated as an exception. A FindID duplicate will be marked as previously recorded even when the user selected "Don't match duplicates" so that only one showing in the time interval (daily or weekly) will record regardless of the duplicate method.
As before, showings with specific description can be marked as "P" due to matching an oldrecorded entry. This is useful for things like "Steve Martin (People Search)" set to FindWeekly. This will record a different Steve Martin each week but would not record "The Jerk" twice. After it recorded once, future showings would be marked "P" and a different title would be selected for the week.
However, by setting "Don't match duplicates", even oldrecorded entries will not match and any one showing will record in the interval regardless of the descriptive info.
Kicking over to David.