Bug #2983
Recordings on two channels with same start time (SD and HD usually) mark each other as re-runs
0%
Description
When Duplicate Detection is enabled and there are two channels showing the same (previously unrecorded) episode, at the same time, both recordings are marked as reruns. I've attached a screen shot of it occurring with Family Guy episodes that are showing at the same time on BBC THREE and BBC THREE HD.
I know I can just set the channel to BBC THREE HD (or filter it to the HD channel tag), but the duplicate detection code should detect instances where the start times are equal, and make a decision about which one to record (channel quality, alphabetically by channel name, channel number, etc.).
Files
History
Updated by Mark Clarkstone over 9 years ago
Adam Bowen wrote:
When Duplicate Detection is enabled and there are two channels showing the same (previously unrecorded) episode, at the same time, both recordings are marked as reruns. I've attached a screen shot of it occurring with Family Guy episodes that are showing at the same time on BBC THREE and BBC THREE HD.
I know I can just set the channel to BBC THREE HD (or filter it to the HD channel tag), but the duplicate detection code should detect instances where the start times are equal, and make a decision about which one to record (channel quality, alphabetically by channel name, channel number, etc.).
I've not personally noticed this however that maybe because I'm using the OTA EPG which rarely has episode information, what grabber/source are you using?
Updated by Adam Bowen over 9 years ago
I'm using the internal XMLTV grabber for UK. I'd imagine the behaviour would be the same if you set the duplicate detection mode to subtitle or description too.
Updated by Adam Bowen over 9 years ago
dero dero wrote:
Is any/none/both being recorded?
I never actually waited to find out (before filtering it to just the HD channel). I'll test it now, but I assume that it records neither.
Updated by Adam Bowen over 9 years ago
My assumption was wrong. It did actually start recording one of them (the second one in channel order). I assume this is because, as the upcoming recordings are processed, the first one is checked and the recorder says "this is a repeat, not recording" and deletes it from the list. Then when it gets to the second one, there is no longer a "repeat" in the list, so it says "yep, record this one."
The "Rerun of" message is incorrect still, so it would be nice to get some proper logic in there to select just one recording.