[mythtv] [mythtv-commits] Ticket #2787: Finnish EIT fixup

Stuart Auchterlonie stuarta at squashedfrog.net
Sun Dec 10 13:29:05 UTC 2006


On Sun, Dec 10, 2006 at 02:48:22PM +0200, osma ahvenlampi wrote:
> 
> What would be a seriously cool function was a combination of
> "user-defined" fixup support and an automatic web-based update of well
> functioning rules. That would enable more aggressive fixup strategy
> (of doing things that have a risk of backfiring when EIT data changes
> format), since they could be corrected for end-users very fast.
> Stuart, does that fit in what you're planning?
> 

What I was thinking is for things like the stupid prefixes you
get in titles ie. (K15) or T4: that we get in UK, that sort
of thing would be the initial target.

Essential provide a way of specifying the Fixup RegExp and then
a number of checkboxes to specify how the regexp is applied. ie.

- Remove from title|subtitle|description
- Move from description -> subtitle
- Move from title -> subtitle
- Remove & set flag (ie. for things like (Stereo) indicator)

that sort of thing.

Then allow them to be ordered, kinda like the way you would
organize firewall rules so they are applied in the correct order.

Don't think automated & centralized fixup rules is worthwhile,
while it might be nice, it brings in a whole host of other issues
mainly relating to administration. In any event it's not a great
deal different to people adding fixups to the code and me applying
them.

It also has the negative effect of a user on the stable release 
suddenly start losing recordings due to an automated update
of the fixup rules, without them having done a thing. Take for 
example the show "T4: Smallville". If you have a recording rule setup
for that show, and then an update causes the "T4:" to be removed, then
the show is now named "Smallville" and the recording rule won't match
so the show won't be recorded. From a users perspective, this is a
bad thing, and is why i won't be implementing it.


Stuart



More information about the mythtv-dev mailing list