]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: do not merge multi-segmented files when EITp/f is enabled, fixes #4926
authorJaroslav Kysela <perex@perex.cz>
Tue, 13 Feb 2018 10:32:56 +0000 (11:32 +0100)
committerJaroslav Kysela <perex@perex.cz>
Tue, 13 Feb 2018 10:34:07 +0000 (11:34 +0100)
src/dvr/dvr_db.c

index 95db198dc6c04885c06a4ce7e559fbe28e1d372a..8272bab6049434bb769229850f22e3b2fbe73bfd 100644 (file)
@@ -1078,6 +1078,9 @@ static time_t dvr_entry_get_segment_stop_extra( dvr_entry_t *de )
   if (!de)
     return 0;
 
+  if (dvr_entry_get_epg_running(de) <= 0)
+    return 0;
+
   /* Return any cached value we have previous calculated. */
   time_t segment_stop_extra = de->de_segment_stop_extra;
   if (segment_stop_extra) {