| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-01 | Add include_mca_subdescriptors flag to SoundAsset writer.v1.8.64 | Carl Hetherington | |
| 2023-03-01 | Add include_mca_subdescriptors to DCP::write_xml(), passing it through to ↵ | Carl Hetherington | |
| the CPL. | |||
| 2023-02-28 | Add include_mca_subdescriptors option to CPL::write_xml(). | Carl Hetherington | |
| 2023-02-28 | Cleanup: extract write_mca_subdescriptors(). | Carl Hetherington | |
| 2023-02-26 | Remove LIBDCP_VERSION in favour of dcp::version.v1.8.62 | Carl Hetherington | |
| The former is only set at configure which is a bit confusing, and I can't think of a reason to have both. | |||
| 2023-02-18 | Be explicit about the version of SMPTE 428-7 that is used for subtitles,v1.8.602389-vpos | Carl Hetherington | |
| and default to writing the 2014 namespace. | |||
| 2023-02-18 | Allow verification of 428-7-2014 subtitles. | Carl Hetherington | |
| 2023-02-18 | Update comment with details about SMPTE 2010/2014 subtitle standards. | Carl Hetherington | |
| 2023-02-17 | Don't crash if the descriptor's sampling rate denominator is 0. | Carl Hetherington | |
| 2023-02-17 | Fix incorrect filename encoding on Windows (DoM #2459).v1.8.59 | Carl Hetherington | |
| 2023-02-16 | Change how whitespace in subtitles is handled. | Carl Hetherington | |
| Previously we would discard any whitespace subtitle content we found. This had the side-effect of making a verification test fail (checking that at least one subtitle is in each reel; blank subtitles are often used to avoid this warning). Here we take any subtitle content, whitespace or not, inside a <Text> or <Image> node which I think is a little more correct. | |||
| 2023-02-13 | Interop CPLs don't have MainPictureStoredArea (#2452).v1.8.58 | Carl Hetherington | |
| 2023-02-12 | Throw xmlpp::internal_error also as KDMFormatError. | Carl Hetherington | |
| 2023-02-12 | Add --no-asset-hash-check and --asset-hash-check-maximum-size (DoM #2444).v1.8.56 | Carl Hetherington | |
| 2023-02-12 | Add another raw_convert(). | Carl Hetherington | |
| 2023-02-12 | Cleanup: use a local variable. | Carl Hetherington | |
| 2023-02-02 | In Deluxe's "Specifications for Digital Cinema Source and DCP Content Delivery"v1.8.55 | Carl Hetherington | |
| they say that subtitle <IssueDate> must be of the form yyyy-mm-ddThh:mm:ss They don't explain it, and the standards don't say this (as far as I can see) but as usual their QC fails <IssueDates> that don't meet this "spec" so here we are. See also: https://dcpomatic.com/forum/viewtopic.php?t=2069 | |||
| 2023-02-02 | Check IssueDate for Deluxe complaint. | Carl Hetherington | |
| 2023-02-02 | Add with_timezone parameter to ::to_string(). | Carl Hetherington | |
| 2023-01-24 | Only write the appropriate number of AudioChannelLabelSubDescriptors (DoM ↵v1.8.54 | Carl Hetherington | |
| #2431). | |||
| 2023-01-24 | Add channels parameter to simple_audio(). | Carl Hetherington | |
| 2023-01-23 | Add support for 20 as a MainSoundConfiguration.v1.8.53 | Carl Hetherington | |
| 2023-01-19 | Add some more operators to LocalTime. | Carl Hetherington | |
| 2023-01-19 | Add a comment. | Carl Hetherington | |
| 2023-01-16 | Add some new issuer access methods.v1.8.52 | Carl Hetherington | |
| 2023-01-15 | Check that Interop subtitle files have at least one subtitle. | Carl Hetherington | |
| It was reported on the forum that files without any <Font> or <Subtitle> tags fail validation on EasyDCP 3.0.1 and crash Qubemaster Pro 3.0.15. | |||
| 2023-01-08 | Compare LoadFont URIs and asset paths correctly (DoM #2402). | Carl Hetherington | |
| 2023-01-08 | Cleanup: use std::find_if | Carl Hetherington | |
| 2023-01-08 | Cleanup: improve loop variable names. | Carl Hetherington | |
| 2023-01-07 | Cleanup: rename AssetMap::path -> file for consistency. | Carl Hetherington | |
| 2023-01-07 | Cleanup: rename PKL::asset_list -> assets for consistency. | Carl Hetherington | |
| 2023-01-07 | Check for multiple asset IDs in an ASSETMAP during verify. | Carl Hetherington | |
| 2023-01-07 | Add DCP::asset_map(). | Carl Hetherington | |
| 2023-01-07 | Add AssetMap::assets(). | Carl Hetherington | |
| 2023-01-07 | Cleanup: extract verify_assetmap(). | Carl Hetherington | |
| 2023-01-07 | Cleanup: const correctness. | Carl Hetherington | |
| 2023-01-07 | Check for multiple asset IDs in a PKL during verify. | Carl Hetherington | |
| 2023-01-07 | Cleanup: using ordering. | Carl Hetherington | |
| 2023-01-07 | Cleanup: extract verify_pkl(). | Carl Hetherington | |
| 2023-01-07 | Cleanup: const correctness. | Carl Hetherington | |
| 2023-01-03 | Cleanup: remove dead code. | Carl Hetherington | |
| 2022-12-30 | Change the behaviour of LocalTime::operator== to make the same time in ↵v1.8.49 | Carl Hetherington | |
| different time zones equal. Previously different offsets would mean that the times compared as not-equal. | |||
| 2022-12-30 | Fix LocalTime::operator< and operator> to handle offset gracefully. | Carl Hetherington | |
| 2022-12-30 | Add dcp::LocalTime::millisecond(). | Carl Hetherington | |
| 2022-12-30 | Fix some embarassing bugs in dcp::LocalTime comparisons. | Carl Hetherington | |
| 2022-12-27 | Cleanup: extract verify_cpl(). | Carl Hetherington | |
| 2022-12-27 | Cleanup: extract verify_reel() | Carl Hetherington | |
| 2022-12-25 | Remove out-of-date comment. | Carl Hetherington | |
| 2022-12-23 | Fix windows build. | Carl Hetherington | |
| 2022-12-23 | Add File::open_error(). | Carl Hetherington | |
