From: Jaroslav Kysela Date: Thu, 31 Dec 2015 17:38:05 +0000 (+0100) Subject: timeshift: fix the pause recovery X-Git-Tag: v4.2.1~1255 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a27ed2e42c1dd04e464ade25436840786eea243a;p=thirdparty%2Ftvheadend.git timeshift: fix the pause recovery --- diff --git a/src/timeshift/timeshift_reader.c b/src/timeshift/timeshift_reader.c index 1f733df46..208fa2b1f 100644 --- a/src/timeshift/timeshift_reader.c +++ b/src/timeshift/timeshift_reader.c @@ -678,6 +678,7 @@ void *timeshift_reader ( void *p ) tvhtrace("timeshift", "update play time TS_LIVE - %"PRId64" play buffer from %"PRId64, mono_now, pause_time); } else if (ts->state == TS_PAUSE) { skip_delivered = 1; + pause_time = last_time; } tvhlog(LOG_DEBUG, "timeshift", "ts %d change speed %d", ts->id, speed); }