Don't give an error on verifying Interop DCPs with possibly-incorrectly
authorCarl Hetherington <cth@carlh.net>
Thu, 22 Apr 2021 19:56:38 +0000 (21:56 +0200)
committerCarl Hetherington <cth@carlh.net>
Thu, 22 Apr 2021 19:56:38 +0000 (21:56 +0200)
commit5e1ce36be463bfc48663d4697860340649060d01
treeb05b203e023a3ec1932f2a73ff4ea9d5dcfd7ffd
parentba27603d5b53231607bc8fe41b201d8811b22b4f
Don't give an error on verifying Interop DCPs with possibly-incorrectly
marked 3D assets.

This also adds a warning into the verification output.

I don't know if this is actually a standard violation but they
have been seen in the wild made by "reputable" DCP creation software.

DoM bug #1976.
src/asset_factory.cc
src/asset_factory.h
src/dcp.cc
src/verify.cc
src/verify.h
test/verify_test.cc