From: jNullj <15849761+jNullj@users.noreply.github.com> Date: Wed, 8 May 2024 19:42:58 +0000 (+0300) Subject: Add right arrow key to step forward in playback X-Git-Tag: v2.42-start~317^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c655d42c381f8bc4695f4cf35b7329c54682028f;p=thirdparty%2Futil-linux.git Add right arrow key to step forward in playback --- diff --git a/term-utils/scriptreplay.c b/term-utils/scriptreplay.c index 5ac3fa821..764ca19a0 100644 --- a/term-utils/scriptreplay.c +++ b/term-utils/scriptreplay.c @@ -340,12 +340,22 @@ main(int argc, char *argv[]) divi = 0.1; replay_set_delay_div(setup, divi); break; + case 'C': // Right arrow + rc = replay_emit_step_data(setup, step, STDOUT_FILENO); + if (rc) + break; + rc = replay_get_next_step(setup, streams, &step); + struct timeval *delay = replay_step_get_delay(step); + if (delay && timerisset(delay)) + stepDelay = *delay; + break; } break; - } break; } + if (rc) + break; if (replay_get_is_paused(setup)) {