]> 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:32:56 +0000 (11:32 +0100)
src/dvr/dvr_db.c

index 3d418f1e87e7030f10360173399fef779402ed0f..28560be0777f03d3cdb5ded3863497bf13eeb6aa 100644 (file)
@@ -1109,6 +1109,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. */
   segment_stop_extra = de->de_segment_stop_extra;
   if (segment_stop_extra) {