From: Jaroslav Kysela Date: Sun, 11 Feb 2018 16:44:16 +0000 (+0100) Subject: dvb psi: parse first table bugfix2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ade772d1ff0030ea9d48f48b9918cd947d4b32ea;p=thirdparty%2Ftvheadend.git dvb psi: parse first table bugfix2 --- diff --git a/src/input/mpegts/dvb_psi_lib.c b/src/input/mpegts/dvb_psi_lib.c index ce181601e..ef0648bd3 100644 --- a/src/input/mpegts/dvb_psi_lib.c +++ b/src/input/mpegts/dvb_psi_lib.c @@ -350,7 +350,9 @@ dvb_table_begin } /* New version */ - if (st->version != MPEGTS_PSI_VERSION_NONE && st->version != *ver) { + if (st->version == MPEGTS_PSI_VERSION_NONE) + st->version = *ver; + if (st->version != *ver) { tvhtrace(mt->mt_subsys, "%s: new version, restart", mt->mt_name); mpegts_table_state_restart(mt, st, *last, *ver); }