[vlc-devel] [PATCH 1/2] Added libcloudstorage to build system.

Rémi Denis-Courmont remi at remlab.net
Fri Oct 28 14:14:28 CEST 2016

Le perjantaina 28. lokakuuta 2016, 11.04.27 EEST Paweł Wegner a écrit :
> If I didn't miss any mail, I applied myself to all the comments from
> previous iterations.
> Actually you can compile libcloudstorage without cURL and OpenSSL, these
> are not the required dependencies(libmicrohttpd doesn't depend on those).

Unfortunately, that won´t really work if libcloudstorage is linked dynamically 
- unless libcloudstorage accesses cURL exclusively via dloplen().

> About XML and JSON parsers, I don't know how to fix that, should those
> parsers be pasted into libcloudstorage
> so it doesn't link to libjsoncpp and tinyxml2? Or should I make the user of
> the library responsible for
> providing the implementation of parsers, which seems to me like an overkill
> (I already do so with the http and crypto interface).

I´m more concerned about network stuff, which almost never works correctly in 
VLC when outsourced to a library. So that´s cURL and the microhttpd.

I hope the XML and JSON parsers are small.

Rémi Denis-Courmont
Nonsponsored VLC developer

More information about the vlc-devel mailing list