From 537b5b773b317af79d3a5b576ee9683e15ed84f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Wed, 23 Nov 2016 23:27:26 +0200 Subject: [PATCH] rtmpdh: Do global initialization before running the test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The rtmpdh code can use crypto libraries which may require a process global init. (gcrypt is one of the libraries where the rtmpdh test code can fail if global init hasn't been done, depending on gcrypt version.) Signed-off-by: Martin Storsjö --- libavformat/tests/rtmpdh.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/tests/rtmpdh.c b/libavformat/tests/rtmpdh.c index c25ca91b7e..cf567fb39b 100644 --- a/libavformat/tests/rtmpdh.c +++ b/libavformat/tests/rtmpdh.c @@ -16,6 +16,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#include "libavformat/avformat.h" #include "libavformat/rtmpdh.c" #include @@ -150,6 +151,7 @@ fail: int main(void) { + avformat_network_init(); if (test_random_shared_secret() < 0) return 1; if (test_ref_data() < 0)