Re: [vdr] Epgsearch mysteries

2013-04-05 Thread Christian Wieninger
Am 05.04.2013 05:21, schrieb Teemu Suikki: Ok, I fixed it.. In file epgsearchext.c, function CheckRepeatTimers, there is a line: if (EventsMatch(pEvent, pEventP, compareTitle, compareSubtitle, compareSummary, compareDate, catvaluesAvoidRepeat)) There is no match limit given! So I added it l

Re: [vdr] Epgsearch mysteries

2013-04-04 Thread Teemu Suikki
Ok, I fixed it.. In file epgsearchext.c, function CheckRepeatTimers, there is a line: if (EventsMatch(pEvent, pEventP, compareTitle, compareSubtitle, compareSummary, compareDate, catvaluesAvoidRepeat)) There is no match limit given! So I added it like this: if (EventsMatch(pEvent, pEventP, comp

Re: [vdr] Epgsearch mysteries

2013-04-04 Thread Teemu Suikki
I tried this, no change.. Then I added some debug. For some reason, matchLimit is 90 even if I have set it to 100! There must be some other bug that resets matchLimit.. If I set matchLimit=100 inside the function, it works as expected if your patch is installed. 5.4.2013 0.32 "Christian Wieninge

Re: [vdr] Epgsearch mysteries

2013-04-04 Thread Christian Wieninger
Hi, probably the following code is the reason for this behaviour: epgsearchtools.c: // last try with Levenshtein Distance, only compare the first 1000 chars double fMatch = FuzzyMatch(eDescr, rDescr, 1000); double tmp_matchlimit = matchLimit/100.0; if(maxLength - minLength < 5) {

[vdr] Epgsearch mysteries

2013-04-04 Thread Teemu Suikki
Hi! I have vdr 1.7.27 and epgsearch 1.0.1.beta2, from yavdr.. I'm recording "Game of Thrones" from Canal Digital Nordic. The third season is starting in a few days.. The episodes have no episode name, and the description field simply says: "(1:10/s3) 3. kausi maailman suosituimmasta HBO-sarjasta