summaryrefslogtreecommitdiff
path: root/src/util.cc
AgeCommit message (Expand)Author
2022-04-12Add and use new File class.merged-to-mainCarl Hetherington
2022-03-03Add lists of ratings.v1.8.9Carl Hetherington
2022-03-01Make dcp::init() take a general resources directory rather than specifically ...Carl Hetherington
2021-04-30Prefer the tags directory specified in LIBDCP_RESOURCESMart Jansink
2021-03-18Tidy how we're finding the tags and xsd directories.Carl Hetherington
2021-01-23Tidying.Carl Hetherington
2021-01-22Assorted c++11 cleanups.Carl Hetherington
2021-01-17Replace std::list with std::vector in the API.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-11-02Add Data class and change API to a raw pointer.Carl Hetherington
2020-11-02Rename Data -> ArrayData.Carl Hetherington
2020-09-27Load language tags from on-disk files rather than embedding themCarl Hetherington
2020-09-22Fix crashes when static linking due to tricky lifetimecrashCarl Hetherington
2020-09-21Add ASDCPErrorSuspender to hide errors from asdcplib where we expect them.Carl Hetherington
2020-02-03Another build fix.Carl Hetherington
2020-02-03Try always loading the openssl crypto module, not the default one.Carl Hetherington
2020-02-03Try again to fix Windows build of previous.Carl Hetherington
2020-02-03Try to fix build of previous.Carl Hetherington
2020-02-03Provide more details on failure to load xmlsec-crypto.Carl Hetherington
2019-12-23Add struct tm constructor for LocalTime, use it to tidy upCarl Hetherington
2019-12-22Add fix_empty_font_ids() to replace empty Font ids with a dummy string.Carl Hetherington
2019-12-01Check that KDM validity periods are safely within the validity periodsCarl Hetherington
2019-01-24Fully indent PKL/CPL.Carl Hetherington
2018-09-29Move some methods to where they make more sense.Carl Hetherington
2018-09-18Throw a better error on bad content kind.Carl Hetherington
2018-09-02Hopefully-correct PKL and AssetMap when using Interop PNG subtitles.Carl Hetherington
2017-12-22Add openjpeg_version method.Carl Hetherington
2017-06-05Fix up management of certificate chain validity.Carl Hetherington
2017-03-17Move Size operator functions to the same file as the class declaration.Carl Hetherington
2016-07-29Improve an error message slightly.Carl Hetherington
2016-07-21Trim some unused stream includes / usings.Carl Hetherington
2016-07-01asdcp headers moved into subdirectory.Carl Hetherington
2016-06-13Add OpenSSL licence exception.Carl Hetherington
2016-06-01Still more licence fixups.Carl Hetherington
2016-05-25No-op; Fix GPL address and mention libdcp by name.Carl Hetherington
2016-03-05Remove some unnecessary includes.Carl Hetherington
2016-01-05Try to rationalise handling of urn:uuid: prefixes.Carl Hetherington
2015-12-04Move J2K comp/decomp out into j2k.{cc,h}Carl Hetherington
2015-12-04Port to openjpeg version 2.1.Carl Hetherington
2015-11-28Add nice decompress_j2k wrapper; small fixes to bench.Carl Hetherington
2015-11-28Add compress_j2k method and simple benchmark.Carl Hetherington
2015-11-04Hopefully fix file_to_string() on Windows with text files.Carl Hetherington
2015-11-04Throw an exception if file_to_string fails.Carl Hetherington
2015-11-03Trim openjpeg.h includes.Carl Hetherington
2015-07-30Rename certificates.{cc,h} -> certificate.{cc,h}.Carl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-06-10Rename XYZImage -> OpenJPEGImage.Carl Hetherington
2015-06-10Support decompression of JP2 as well as JPEG2000 codestreams.Carl Hetherington
2015-06-05Fix ordering of KeyId tag in SMPTE CPLs.Carl Hetherington
2015-02-02Remove Image and ARGBImage and just dump RGB data intoCarl Hetherington