ffmpeg | branch: master | Ganesh Ajjanagadde <gajjanaga...@gmail.com> | Sun Oct 4 20:38:06 2015 -0400| [b67c1ab58cb1a9933d01ad91c2c58d019e215c3d] | committer: Marton Balint
ffplay: more robust condition variable creation SDL_CreateCond can fail: https://wiki.libsdl.org/SDL_CreateCond. This patch makes creation more robust in one instance. Signed-off-by: Ganesh Ajjanagadde <gajjanaga...@gmail.com> Signed-off-by: Marton Balint <c...@passwd.hu> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b67c1ab58cb1a9933d01ad91c2c58d019e215c3d --- ffplay.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ffplay.c b/ffplay.c index 8c9f6b1..cf0640e 100644 --- a/ffplay.c +++ b/ffplay.c @@ -3168,7 +3168,10 @@ static VideoState *stream_open(const char *filename, AVInputFormat *iformat) packet_queue_init(&is->subtitleq) < 0) goto fail; - is->continue_read_thread = SDL_CreateCond(); + if (!(is->continue_read_thread = SDL_CreateCond())) { + av_log(NULL, AV_LOG_FATAL, "SDL_CreateCond(): %s\n", SDL_GetError()); + goto fail; + } init_clock(&is->vidclk, &is->videoq.serial); init_clock(&is->audclk, &is->audioq.serial); _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog