[mythtv] eitfixup for Greek

Stuart Auchterlonie stuarta at squashedfrog.net
Sun Apr 19 21:06:35 UTC 2015


On 15/04/15 22:27, Roger Siddons wrote:
> On Fri, 10 Apr 2015 19:39:55 +0100, Yianni <yiannividalis at hotmail.com>
> wrote:
>
>  > Hi,
>  >
>  > I am thinking of trying to add fixups for Greek eit data, like the ones
>  > for UK and NL.
>  >
>  > I looked in the code in eitfixup.cpp and saw that it mentions:
>  >
>  > " Event Fix Up Scripts - Turned on by entry in dtv_privatetype table".
>  >
>  > I looked in this table and I have two questions:
>  >
>  > - What values should I put in the columns? specifically in the networkid
>  > and private_value columns? (I suppose I should put 'guide_fixup' in the
>  > private_type column).
>  > - Where is this table queried in the code? I tried to grep
>  > dtv_privatetype but I could not find any reference to any function.
>  >
>  > I would appreciate any pointers to this effort.
>  >
>
> That comment is pre-2006 and I believe it's no longer valid/relevant.
>
> The table is populated by libmythtv/dbcheck.cpp but it hasn't been used
> by any code since 2007
>
> https://github.com/MythTV/mythtv/commit/5306c10678c624e7bc8e31a27e984fe85b0ea82b
>

Yep, those DB tables haven't been used for a long time.

The regexp handling became to much of a cpu overhead. Now they are built
in and perform much better.

Keep reading eitfixup.cpp & .h and you should see how it's all defined
and how it all hangs together


Regards
Stuart Auchterlonie




More information about the mythtv-dev mailing list