summaryrefslogtreecommitdiff
path: root/src/asset_factory.cc
AgeCommit message (Collapse)Author
2023-12-05Rename everything.Carl Hetherington
2023-11-08Cleanup: header sorting.Carl Hetherington
2023-10-09Add wrappers around boost::filesystem methods that handle theCarl Hetherington
required mangling of long filenames on Windows. Also wrap lots of missing places (e.g. calls to asdcplib, libxml++, libcxml etc.) in dcp::filesystem::fix_long_path(). The idea is to keep paths un-mangled until they we call some filesystem-related API and mangle them at that point. Otherwise we end up serialising mangled names, which seems like it will not end well. Should fix DoM #2623.
2023-05-24More detailed error message.Carl Hetherington
2022-06-16Make an error a little more detailed.Carl Hetherington
2021-04-22Don't give an error on verifying Interop DCPs with possibly-incorrectlyCarl Hetherington
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.
2021-01-24Tidying.Carl Hetherington
2021-01-23Small bits of pre-release tidying.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-04-14s/DCPReadError/ReadError/gCarl Hetherington
2018-11-14Simpole DCP recovery utility (dcprecover) added.Carl Hetherington