Project

General

Profile

Bug #1521

Recordings with wrong / missing channel name are not available

Added by Brian Walton almost 12 years ago. Updated almost 12 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
PVR / DVR
Target version:
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

#1

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

#2

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.

Also available in: Atom PDF