From fc63a8aa3a94b53bb3a57d5142ce45ae9cb23afc Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 13 Feb 2018 11:32:56 +0100 Subject: [PATCH] DVR: do not merge multi-segmented files when EITp/f is enabled, fixes #4926 --- src/dvr/dvr_db.c | 3 +++ 1 file changed, 3 insertions(+) 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) { -- 2.47.2