X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=videoplayer%2Fsrc%2Fmain.rs;h=82fb56ffeca8c8aafcdcf4489d019a2ef069625a;hb=6efb6f30892427a02282e39cc4d21a23d5c8add5;hp=0ee3c1472033a2000b0f7dcf7d2630dfecb56f9b;hpb=25685ca46df6f9f0d446a2033b1e582985839803;p=nihav-player.git diff --git a/videoplayer/src/main.rs b/videoplayer/src/main.rs index 0ee3c14..82fb56f 100644 --- a/videoplayer/src/main.rs +++ b/videoplayer/src/main.rs @@ -536,12 +536,12 @@ impl Player { }, Keycode::Return | Keycode::KpEnter => return Ok(true), Keycode::R => { self.seek(0, true, dmx, disp_queue)?; }, - Keycode::Right => { self.seek(10, true, dmx, disp_queue)?; }, - Keycode::Left => { self.seek(10, false, dmx, disp_queue)?; }, - Keycode::Up => { self.seek(60, true, dmx, disp_queue)?; }, - Keycode::Down => { self.seek(60, false, dmx, disp_queue)?; }, - Keycode::PageUp => { self.seek(600, true, dmx, disp_queue)?; }, - Keycode::PageDown => { self.seek(600, false, dmx, disp_queue)?; }, + Keycode::Right | Keycode::Kp6 => { self.seek(10, true, dmx, disp_queue)?; }, + Keycode::Left | Keycode::Kp4 => { self.seek(10, false, dmx, disp_queue)?; }, + Keycode::Up | Keycode::Kp8 => { self.seek(60, true, dmx, disp_queue)?; }, + Keycode::Down | Keycode::Kp2 => { self.seek(60, false, dmx, disp_queue)?; }, + Keycode::PageUp | Keycode::Kp9 => { self.seek(600, true, dmx, disp_queue)?; }, + Keycode::PageDown | Keycode::Kp3 => { self.seek(600, false, dmx, disp_queue)?; }, Keycode::Space => { self.toggle_pause(); }, Keycode::Plus | Keycode::KpPlus => { self.volume = (self.volume + 10).min(MAX_VOLUME);