ffplay: force exit when filter configuration fails
Switching to visualization instead of exiting ffplay is a bit more tricky, so just exit for now. Fixes ticket 38. Signed-off-by: Marton Balint <cus@passwd.hu> (cherry picked from commit 7315e40a24e85e7f141db77951a4b14375fde55a) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
f8f5db3b70
commit
c7c82acf96
7
ffplay.c
7
ffplay.c
@ -1838,8 +1838,13 @@ static int video_thread(void *arg)
|
||||
int last_w = is->video_st->codec->width;
|
||||
int last_h = is->video_st->codec->height;
|
||||
|
||||
if ((ret = configure_video_filters(graph, is, vfilters)) < 0)
|
||||
if ((ret = configure_video_filters(graph, is, vfilters)) < 0) {
|
||||
SDL_Event event;
|
||||
event.type = FF_QUIT_EVENT;
|
||||
event.user.data1 = is;
|
||||
SDL_PushEvent(&event);
|
||||
goto the_end;
|
||||
}
|
||||
filt_out = is->out_video_filter;
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user