mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-06 06:44:29 +00:00
ffplay: remove delays when paused from video and subtitle thread
Once the frame queue is full, we will wait anyway. Signed-off-by: Marton Balint <cus@passwd.hu>
This commit is contained in:
parent
75c8d7c2b4
commit
9dac7977a9
7
ffplay.c
7
ffplay.c
@ -2122,9 +2122,6 @@ static int video_thread(void *arg)
|
||||
#endif
|
||||
|
||||
for (;;) {
|
||||
while (is->paused && !is->videoq.abort_request)
|
||||
SDL_Delay(10);
|
||||
|
||||
ret = get_video_frame(is, frame);
|
||||
if (ret < 0)
|
||||
goto the_end;
|
||||
@ -2211,10 +2208,6 @@ static int subtitle_thread(void *arg)
|
||||
int r, g, b, y, u, v, a;
|
||||
|
||||
for (;;) {
|
||||
while (is->paused && !is->subtitleq.abort_request) {
|
||||
SDL_Delay(10);
|
||||
}
|
||||
|
||||
if (!(sp = frame_queue_peek_writable(&is->subpq)))
|
||||
return 0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user