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.)
---
libavformat/tests/rtmpdh.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavformat/tests/rtmpdh.c b/libavformat/tests/rtmpdh.c
index c25ca91..be7ea5a 100644
--- a/libavformat/tests/rtmpdh.c
+++ b/libavformat/tests/rtmpdh.c
@@ -17,6 +17,7 @@
*/
#include "libavformat/rtmpdh.c"
+#include "libavformat/avformat.h"
#include <stdio.h>
@@ -150,6 +151,7 @@ fail:
int main(void)
{
+ avformat_network_init();
if (test_random_shared_secret() < 0)
return 1;
if (test_ref_data() < 0)
--
2.7.4
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel