Upgrade jsoncpp to 1.8.4

This current version supports the new `Json::CharReader`, which
replaces the now-deprecated `Json::Reader`. It's necessary to
eliminate `Json::Reader` from libopenshot because using it
causes a flood of deprecation warnings when building with
system jsoncpp.

Also, the `thirdparty/jsoncpp` directory was generated using
the jsoncpp project's `amalgamate.py` tool, which condenses
the library down to a single C++ source file and two headers,
making it easier to incorporate into libopenshot.
This commit is contained in:
FeRD (Frank Dana)
2019-06-19 20:58:43 -04:00
parent 0d4ea7fe71
commit eab81b0b7d
21 changed files with 8129 additions and 6505 deletions

5406
thirdparty/jsoncpp/jsoncpp.cpp vendored Normal file

File diff suppressed because it is too large Load Diff