Bug #1521
Recordings with wrong / missing channel name are not available
Start date:
2013-01-11
Due date:
% Done:
100%
Estimated time:
Found in version:
3.2
Affected Versions:
Description
It is possible that channel names change, e.g. "Channel 5" in the UK keeps changing its name, it was "five" for a while. If a recording has a channel name which is not recognised by TVHeadend, it is not made available to any interfaces. I wonder if this is due to the code in dvr_db.c, dvr_db_load_one()
if((ch = channel_find_by_name(s, 0, 0)) == NULL)
This happens even if the channel name has changed case, e.g. "BBC ONE" changes to "BBC One" will mean recordings made when it was "BBC One" are no longer available.
History
Updated by Adam Sutton almost 12 years ago
- Status changed from New to Accepted
- Target version set to 3.4
We've made some tweaks in this area, however I've been hoping to do a more general overhaul of the DVR code but have been unable to find the time yet.
But I agree this is wrong.
Adam
Updated by Adam Sutton almost 12 years ago
- Status changed from Accepted to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:4335797e53e41a8cdec0e6c12d5c7e46f5775c27.