]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb psi: fix the partial PAT table scan
authorJaroslav Kysela <perex@perex.cz>
Wed, 17 Jan 2018 18:36:05 +0000 (19:36 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 17 Jan 2018 18:36:05 +0000 (19:36 +0100)
src/input/mpegts/dvb_psi_lib.c

index ee125c9e2aab3e35a8fc7e3fd5f9705f975a0f82..0bdb6dd769828a39fe22de1b87f0fe6fc0fe05ea 100644 (file)
@@ -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;
     }