From: Jaroslav Kysela Date: Wed, 17 Jan 2018 18:36:05 +0000 (+0100) Subject: dvb psi: fix the partial PAT table scan X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=66b71fb89d0e0ccc34ded7c61df48ac9c8851270;p=thirdparty%2Ftvheadend.git dvb psi: fix the partial PAT table scan --- diff --git a/src/input/mpegts/dvb_psi_lib.c b/src/input/mpegts/dvb_psi_lib.c index ee125c9e2..0bdb6dd76 100644 --- a/src/input/mpegts/dvb_psi_lib.c +++ b/src/input/mpegts/dvb_psi_lib.c @@ -325,9 +325,9 @@ dvb_table_begin return -1; #endif - /* Inverval check */ + /* Interval check */ if (interval && mt->mt_last_complete && - mt->mt_last_complete + interval > gclk()) { + mt->mt_last_complete + interval < gclk()) { tvhtrace(mt->mt_subsys, "%s: time interval exceeded, restart", mt->mt_name); goto restart; }