mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
ffplay: seek only when pressing the right mouse button on the video window
Seeking by clicking on the video window can be annoying, because the user might click on it accidentally while eg. trying to get focus on it, and ffplay seeks instead. This commit changes that behaviour to seek only when the right mouse button is used to click and drag on the window. Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Marton Balint <cus@passwd.hu>
This commit is contained in:
parent
307b848218
commit
cde4b99f47
@ -54,6 +54,7 @@ version <next>:
|
||||
- libstagefright support removed
|
||||
- spectrumsynth filter
|
||||
- ahistogram filter
|
||||
- only seek with the right mouse button in ffplay
|
||||
|
||||
|
||||
version 2.8:
|
||||
|
4
ffplay.c
4
ffplay.c
@ -3480,9 +3480,11 @@ static void event_loop(VideoState *cur_stream)
|
||||
}
|
||||
cursor_last_shown = av_gettime_relative();
|
||||
if (event.type == SDL_MOUSEBUTTONDOWN) {
|
||||
if (event.button.button != SDL_BUTTON_RIGHT)
|
||||
break;
|
||||
x = event.button.x;
|
||||
} else {
|
||||
if (event.motion.state != SDL_PRESSED)
|
||||
if (!(event.motion.state & SDL_BUTTON_RMASK))
|
||||
break;
|
||||
x = event.motion.x;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user