Project

General

Profile

Bug #4960

Series Links are no longer updating

Added by Dave Pickles almost 7 years ago. Updated almost 7 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
DVB
Target version:
-
Start date:
2018-02-20
Due date:
% Done:

100%

Estimated time:
Found in version:
4.3-1093~g5798a1ea9-dirty
Affected Versions:

Description

Series links created some time ago are no longer creating timers for new events on the EPG. The current master is affected as well as 4.3.1085; 4.3.1054 is OK.

Looking at the EPG through the HTP API, it seems that the values of 'serieslinkUri' and 'episodeUri' are the same - see attached file which shows two episodes of a series. Presumably TVH sees the episodeUri of the second one is the same as the first and does not set a new timer.


Files

tvh.txt (1.69 KB) tvh.txt EPG fragment Dave Pickles, 2018-02-20 13:19
tvh.txt (1.88 KB) tvh.txt Dave Pickles, 2018-02-20 21:09

History

#1

Updated by Jaroslav Kysela almost 7 years ago

Yes, the there's a check for identical episodeUri and the matching autorec events are skipped in this case.

#2

Updated by Jaroslav Kysela almost 7 years ago

So, we should look if this problem in the EIT import code (--trace tbl-eit). Could you show the hexa dump for one affected event? Like:

2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: eit: pid 12 tableid 4F extraid 0000000008014e2a len 426
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: eit:  section 0 last 1 ver 8 (ver 255 st 0 incomp 9 comp 0)
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 4E 2A D1 00 01 08 01 06 00 01 4F 37 C8 E3 30 19 N*........O7..0.
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 08 00 00 50 00 81 93 54 02 11 00 4D 10 64 75 74 ...P...T...M.dut
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 0B 05 4D 6F 6F 72 64 76 72 6F 75 77 00 4E FF 01 ..Moordvrouw.N..
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 64 75 74 00 F9 05 45 65 6E 20 6E 69 65 75 77 20 dut...Een nieuw 
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 62 65 7A 6F 65 6B 20 61 61 6E 20 4E 61 6F 6D 69 bezoek aan Naomi
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 20 62 72 65 6E 67 74 20 45 76 65 72 74 20 69 6E  brengt Evert in
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 20 65 6E 6F 72 6D 65 20 70 72 6F 62 6C 65 6D 65  enorme probleme
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6E 2E 20 46 65 6E 6E 61 20 77 69 6C 20 42 6F 20 n. Fenna wil Bo 
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6F 6E 74 6D 6F 65 74 65 6E 2E 20 4C 69 73 65 6C ontmoeten. Lisel
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6F 74 74 65 20 7A 6F 65 6B 74 20 63 6F 6E 74 61 otte zoekt conta
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 63 74 20 6D 65 74 20 64 65 20 6D 6F 6F 72 64 64 ct met de moordd
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 61 64 69 67 65 20 68 61 63 6B 65 72 20 65 6E 20 adige hacker en 
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6D 61 61 6B 74 20 65 65 6E 20 61 66 73 70 72 61 maakt een afspra
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 61 6B 20 77 61 61 72 76 61 6E 20 7A 69 6A 20 64 ak waarvan zij d
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 65 20 63 6F 6E 73 65 71 75 65 6E 74 69 65 73 20 e consequenties 
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6E 69 65 74 20 6B 61 6E 20 6F 76 65 72 7A 69 65 niet kan overzie
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 6E 2E 20 7C 20 4B 69 6A 6B 77 69 6A 7A 65 72 3A n. | Kijkwijzer:
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 20 4C 65 74 20 6F 70 20 6D 65 74 20 6B 69 6E 64  Let op met kind
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 65 72 65 6E 20 74 6F 74 20 31 36 20 6A 61 4E 3D eren tot 16 jaN=
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 11 64 75 74 00 37 05 61 72 2C 20 70 72 6F 67 72 .dut.7.ar, progr
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 61 6D 6D 61 20 62 65 76 61 74 20 67 65 77 65 6C amma bevat gewel
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 64 2C 20 61 6E 67 73 74 20 65 6E 20 67 72 6F 66 d, angst en grof
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 20 74 61 61 6C 67 65 62 72 75 69 6B 2E 55 04 4E  taalgebruik.U.N
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 4C 44 0D 76 35 04 21 62 64 73 2E 74 76 2F 32 37 LD.v5.!bds.tv/27
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 38 38 35 36 31 30 32 23 30 30 31 30 30 30 30 30 8856102#00100000
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 30 30 44 42 35 35 43 33 08 10 62 64 73 2E 74 76 00DB55C3..bds.tv
2018-02-20 17:32:23.819 [  TRACE]:tbl-eit: 2F 32 37 37 32 35 39 36 38 38                   /277259688      
#3

Updated by Dave Pickles almost 7 years ago

Apologies, I really ought to know how to do this. If I add 'tbl-eit' to the debugging options in the UI, the entry disappears when I click Apply. If I add '--trace tbl-eit' to the command line there is no warning or error, but there is no output either. My command line is:
./tvheadend -l /tmp/eitlog.txt -u hts -g video --http_root /tvhadmin2 --trace tbl-eit

Are any compilation options needed to enable traces? I've explicitly added '--enable-trace' to the configure command, and also tried adding 'enable-tsdebug' but no change.

I've tried instead running old version 4.3-1054~g1d2374ae6-dirty, and the same EPG extract is attached. It seems that the series link URI is overwriting the episode URI in the current version.

#4

Updated by Jaroslav Kysela almost 7 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|13d31c7e37e4c27a1488809283f3b644c2ba6f07.

#5

Updated by Jaroslav Kysela almost 7 years ago

I found it. I though that I reviewed all lines where the episode uri is set, but I was probably too tired to see it. Fixed now.

Also available in: Atom PDF