| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-21 | Allow specification of channels that need a MCASubDescriptor. | Carl Hetherington | |
| 2023-03-20 | Remove now-presumed-wrong 2.0 MCA sound field. | Carl Hetherington | |
| 2023-03-20 | Use an enum instead of a bool in PictureAsset::start_write(). | Carl Hetherington | |
| 2023-03-20 | Remove the bools and default parameters from SoundAsset::start_write(). | Carl Hetherington | |
| They were more confusing than they were worth. | |||
| 2023-03-16 | Cleanup: using sorting. | Carl Hetherington | |
| 2023-03-16 | Allow writing to sound assets with int32_t as well as float. | Carl Hetherington | |
| 2023-03-16 | Specify number of channels in the data passed to SoundAssetWriter, and pad ↵ | Carl Hetherington | |
| channels that aren't there. | |||
| 2023-03-06 | Add Asset::rename_file(). | Carl Hetherington | |
| 2023-03-06 | Cleanup: fix indentation. | Carl Hetherington | |
| 2023-03-05 | Fix default value of include_mca_subdescriptors in dcp.h | Carl Hetherington | |
| 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 | |
