mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-04-14 00:58:38 +02:00
ffplay: add 10 minute seek support to ffplay
Signed-off-by: Marton Balint <cus@passwd.hu>
This commit is contained in:
parent
9fb2b41258
commit
91a3ea671a
@ -168,6 +168,9 @@ Seek backward/forward 10 seconds.
|
|||||||
@item down/up
|
@item down/up
|
||||||
Seek backward/forward 1 minute.
|
Seek backward/forward 1 minute.
|
||||||
|
|
||||||
|
@item page down/page up
|
||||||
|
Seek backward/forward 10 minutes.
|
||||||
|
|
||||||
@item mouse click
|
@item mouse click
|
||||||
Seek to percentage in file corresponding to fraction of width.
|
Seek to percentage in file corresponding to fraction of width.
|
||||||
|
|
||||||
|
7
ffplay.c
7
ffplay.c
@ -2850,6 +2850,12 @@ static void event_loop(VideoState *cur_stream)
|
|||||||
case SDLK_w:
|
case SDLK_w:
|
||||||
toggle_audio_display(cur_stream);
|
toggle_audio_display(cur_stream);
|
||||||
break;
|
break;
|
||||||
|
case SDLK_PAGEUP:
|
||||||
|
incr = 600.0;
|
||||||
|
goto do_seek;
|
||||||
|
case SDLK_PAGEDOWN:
|
||||||
|
incr = -600.0;
|
||||||
|
goto do_seek;
|
||||||
case SDLK_LEFT:
|
case SDLK_LEFT:
|
||||||
incr = -10.0;
|
incr = -10.0;
|
||||||
goto do_seek;
|
goto do_seek;
|
||||||
@ -3119,6 +3125,7 @@ static int opt_help(const char *opt, const char *arg)
|
|||||||
"s activate frame-step mode\n"
|
"s activate frame-step mode\n"
|
||||||
"left/right seek backward/forward 10 seconds\n"
|
"left/right seek backward/forward 10 seconds\n"
|
||||||
"down/up seek backward/forward 1 minute\n"
|
"down/up seek backward/forward 1 minute\n"
|
||||||
|
"page down/page up seek backward/forward 10 minutes\n"
|
||||||
"mouse click seek to percentage in file corresponding to fraction of width\n"
|
"mouse click seek to percentage in file corresponding to fraction of width\n"
|
||||||
);
|
);
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user