[mythtv] Use callsign for scheduling
gigem at comcast.net
Wed Apr 21 12:39:39 EDT 2004
On Wed, Apr 21, 2004 at 03:32:00PM +0200, Tako Schotanus wrote:
> > What is a user supposed to do if their grabber sets up two channels to
> > different stations when they are really the same station?
> I imagine the same as what happens when a user doesn't manually change
> the callsign for two different channels to be the same because they are
> actually both the same station.
Currently, a user can change the callsign easily by using the channel
editor. If they're afraid of using mysql directly, how they do this
with hidden stationids?
> And in the case where the callsigns are
> filled in by the grabber the system should automatically map channels to
> the same station if their callsign is exactly the same.
Ah, so callsigns *can* be used to recognize stations are the same.
What if the grabber fills in callsigns but doesn't give them the same
> > I'm not picking on you. Rather, I'm trying to point out that there is
> > a lot more to consider, especially with xmltv grabbers that don't
> > provide everything we would like.
> Of course the code will not write itself and if this station table idea
> works out somebody would have to do it, but at this moment I don't see
Exactly. Since I'm not terribly motivated to work on this right now,
I want to make sure that whomever does thinks about these things.
> I was wondering though, why the need for backwards compatibility?
> Doesn't this only complicates the situation unnecessarily? Is there any
> reason why a new database (with a station table) should be able to
> function with older versions of MythTV? Otherwise I would add this
> remark related to the items I marked with (*) : this could be handled by
> the database updater.
Those are very good questions. I don't believe I've ever seen any
stated guidelines for backwards compatibility. I'm pretty sure that a
lot of previous database-related upgrades have not been compatible in
The only reason I supported it this time around is because someone (I
think Bruce) explicitly asked about it. Now that the wrinkles
(mysql4, unexpected NULL fields) have been ironed out, I would prefer
tos remove the compatibility code.
gigem at comcast.net
More information about the mythtv-dev