Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/timeshift/timeshift_reader.c b/src/timeshift/timeshift_reader.c
- index 4f6754f..7d52425 100644
- --- a/src/timeshift/timeshift_reader.c
- +++ b/src/timeshift/timeshift_reader.c
- @@ -383,6 +383,7 @@ void *timeshift_reader ( void *p )
- skip = ctrl->sm_data;
- switch (skip->type) {
- case SMT_SKIP_REL_TIME:
- + case SMT_SKIP_ABS_TIME:
- tvhlog(LOG_DEBUG, "timeshift", "ts %d skip %"PRId64" requested", ts->id, skip->time);
- /* Must handle live playback case */
- @@ -409,7 +410,7 @@ void *timeshift_reader ( void *p )
- if (skip) {
- /* Adjust time */
- play_time = now;
- - pause_time = skip_time = last_time + skip->time;
- + pause_time = skip_time = skip->type == SMT_SKIP_REL_TIME ? last_time + skip->time : skip->time;
- tsi = NULL;
- /* Clear existing packet */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement