From 40aa8aa8621ebcedfc1b6e047fe0e25f54bd90ff Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Thu, 10 Nov 2016 15:55:47 +0300 Subject: [PATCH] ffmpeg: check return value --- modules/videoio/src/cap_ffmpeg_impl.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/videoio/src/cap_ffmpeg_impl.hpp b/modules/videoio/src/cap_ffmpeg_impl.hpp index e7ece78..daa235e 100644 --- a/modules/videoio/src/cap_ffmpeg_impl.hpp +++ b/modules/videoio/src/cap_ffmpeg_impl.hpp @@ -2455,11 +2455,14 @@ bool OutputMediaStream_FFMPEG::open(const char* fileName, int width, int height, } // write the stream header, if any + int header_err = #if LIBAVFORMAT_BUILD < CALC_FFMPEG_VERSION(53, 2, 0) av_write_header(oc_); #else avformat_write_header(oc_, NULL); #endif + if (header_err != 0) + return false; return true; } -- 2.7.4