[mythtv] [PATCH] Support for Scheduling changes in DVB EPG
William Uther
willu.mailingLists at cse.unsw.edu.au
Sat Apr 9 01:49:38 UTC 2005
On Fri, 8 Apr 2005 13:31:13 +0100, stuarta at squashedfrog.net (Stuart
Auchterlonie) wrote:
> I've sat down and come up with a proper patch that adds support for
> scheduling changes that show up in the EPG.
I've also been playing around with this (but using mythfilldatabse and
tv_grab_dvb :). I had been meaning to move to something like your
patch once I got the kinks out. Thanks for beating me to it :)
> What happens is when epg records are received the database is checked
> for existing records that conflict with the new data being received.
> If there is a conflict detected then the old record is removed in
> favour of the new record.
>
> What this means is that if the network moves a show back half an
> hour and this change is reflect in the trasmitted EPG then we will
> use the new (&correct) information....
The issue I had with my version was that some shows had different names
in the XMLTV data vs the DVB data. e.g. M*A*S*H vs MASH. This means
that some record requests don't match once the switch happens.
I was thinking about possible fixes:
a) use some sort of fuzzy matching, or
b) a new table in the db that records the various names that should
be considered equivalent.
I started working on a) first, and decided it was hard to get
"right". I then decided to try b) but have been distracted by other
things (TS timing bugs, ...).
Have you had these problems where you are?
Be well,
Will :-}
--
Dr William Uther National ICT Australia
Phone: +61 2 9385 6357 Computer Science and Engineering
Email: willu at cse.unsw.edu.au University of New South Wales
Web: http://www.cse.unsw.edu.au/~willu/ Sydney, Australia
More information about the mythtv-dev
mailing list