Opened 18 years ago
Closed 15 years ago
#554 closed defect (fixed)
Match duplicates using subtitle & description needs to also check partnumber/parttotal
Reported by: | Owned by: | gigem | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | head |
Severity: | low | Keywords: | scheduler duplicates |
Cc: | Ticket locked: | no |
Description (last modified by )
I noticed this a long time ago, but have been waiting for a good example.
Some mini-series shows will designate every episode with the exact same Title/Subtitle/Programid?. The only difference is the (Part X of Y) in the program information.
A current example (as of 31Oct05), is "Category 7: The End of the World". If you set up this show to record with "Match duplicates using subtitle & description), the second part will not record because it think it is the same as the first part.
If Bruce or David does not want to look at doing a "quick" fix for this, I will look into it. I am barely more than a beginner with SQL, however.
John
Attachments (3)
Change History (11)
comment:1 Changed 18 years ago by
Description: | modified (diff) |
---|---|
Milestone: | → 0.20 |
Owner: | changed from Isaac Richards to gigem |
Version: | → head |
comment:2 Changed 18 years ago by
Milestone: | 0.20 → 0.21 |
---|
comment:3 Changed 16 years ago by
Milestone: | 0.21 → unknown |
---|
comment:4 Changed 15 years ago by
Status: | new → assigned |
---|
Changed 15 years ago by
Attachment: | programid-part.patch added |
---|
comment:5 follow-up: 6 Changed 15 years ago by
I have attached a patch to this ticket which causes the programid to be fudged to include the mini-series "part". This is necessary for some mini-series such as "The Last Templar", which use the same programid for all the episodes. Without this patch, myth would only record the first episode of the series.
Bruce rejected this approach a few years ago, but never came up with a better solution, So I am throwing out there again.
Changed 15 years ago by
Attachment: | programid-part-fixes.patch added |
---|
Version for -fixes (maybe). No guarantee it still applies.
comment:6 Changed 15 years ago by
Replying to jppoet@gmail.com:
I have attached a patch to this ticket which causes the programid to be fudged to include the mini-series "part". This is necessary for some mini-series such as "The Last Templar", which use the same programid for all the episodes. Without this patch, myth would only record the first episode of the series.
While I don't see this hack as ideal, I've yet to think of any better solution. I'd certainly rather have this than add part number into the mix everywhere duplicate checking is done.
John, do you think you should encode the total number of parts in the programid as well?
Bruce rejected this approach a few years ago, but never came up with a better solution, So I am throwing out there again.
If Bruce still doesn't like it, he can come out of hiding and restate his case.
Changed 15 years ago by
Attachment: | programid-part-v1.1.patch added |
---|
include parttotal as part of fudged programid
comment:7 Changed 15 years ago by
As requested by David...
programid-part-v1.1.patch includes parttotal as part of fudged programid.
comment:8 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [20318]) Applied a patch from John Poet (with a fix by me) to modify the programids of some multi-part programs to make them unique. The intent is to make sure successive parts don't get marked as duplicates after an earlier part is recorded. This hack isn't ideal, but it's better, IMO, than changing the code to also compare part numbers everywhere programids are compared.
Fixes #554.
Fudge programids to include the part number as necessary to make the programid unique