From: Jaroslav Kysela Date: Tue, 13 Feb 2018 10:32:56 +0000 (+0100) Subject: DVR: do not merge multi-segmented files when EITp/f is enabled, fixes #4926 X-Git-Tag: v4.2.6~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc63a8aa3a94b53bb3a57d5142ce45ae9cb23afc;p=thirdparty%2Ftvheadend.git DVR: do not merge multi-segmented files when EITp/f is enabled, fixes #4926 --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 95db198dc..8272bab60 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -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) {