| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Fix some embarassing bugs in dcp::LocalTime comparisons. | Carl Hetherington | |
| 2022-12-22 | Cleanup: remove randomly-added using.v1.8.48 | Carl Hetherington | |
| 2022-12-22 | Write OriginalFileName tags in PKL (DoM #2394). | Carl Hetherington | |
| Without these it EasyDCP gives errors like "Id field in PKL must match uuid in asset" "Each Id used in the PKL files must be unique or reference the same file" which seem wrong but, as usual, here we are. | |||
| 2022-12-22 | Set plaintext offset to 0 when writing J2K frames (DoM #2391) | Carl Hetherington | |
| Without this the EasyDCP verifier gives errors like "sum of individual components is larger than the file size" This change results in there being no plaintext metadata in each encoded frame. It looks like the DCP-2000 was fixed in around 2010 to not crash with plaintext metadata, and the asdcplib tools at some point started defaulting to this behaviour also. | |||
| 2022-12-22 | Re-make expired test certificate chain. | Carl Hetherington | |
| 2022-12-22 | Cleanup: use std::vector and some auto. | Carl Hetherington | |
| 2022-12-16 | Verify that main picture active area is valid (even, and not too big) (#2392).v1.8.40 | Carl Hetherington | |
| 2022-12-15 | Tidy up find_cpl() and add find_pkl(). | Carl Hetherington | |
| 2022-12-15 | Some more details when verification results fail. | Carl Hetherington | |
| 2022-12-15 | Add delete_lines_after to the Editor. | Carl Hetherington | |
| 2022-12-15 | Add some line spacing in the editor. | Carl Hetherington | |
| 2022-12-15 | Tidy the Editor class up a little. | Carl Hetherington | |
| 2022-12-13 | Add UTCOffset class. | Carl Hetherington | |
| 2022-12-04 | Fix some ambiguous shared_ptrs, seen on Arch Linux. | Carl Hetherington | |
| 2022-11-03 | Add a couple of Z position tests.v1.8.33 | Carl Hetherington | |
| 2022-11-03 | Add Z position to subtitles; existing tests pass. | Carl Hetherington | |
| 2022-09-06 | Add a new test. | Carl Hetherington | |
| 2022-09-03 | Properly support ContentKind scope attribute.v1.8.26 | Carl Hetherington | |
| 2022-09-02 | Replace ContentKind enum with a class. | Carl Hetherington | |
| 2022-08-15 | Tolerate missing FullContentTitleText (DoM bug #2295).v1.8.252295-tolerate-missing-full-content-title | Carl Hetherington | |
| 2022-08-10 | Fix undefined memory warning during tests. | Carl Hetherington | |
| 2022-05-09 | Extract, test and slightly adjust the piecewise LUT for inverse gamma. | Carl Hetherington | |
| 2022-05-06 | Another missing include. | Carl Hetherington | |
| 2022-05-05 | Move fix_long_path tests over from DoM. | Carl Hetherington | |
| 2022-05-05 | Allow LUTs to be created with a particular range. | Carl Hetherington | |
| 2022-05-05 | Use std::vector for LUTs. | Carl Hetherington | |
| 2022-05-05 | Add a new (failing) test which exposes inaccuracies in inverse gamma. | Carl Hetherington | |
| 2022-05-05 | Tidying. | Carl Hetherington | |
| 2022-05-04 | Missing finalize() on a writer in a test. | Carl Hetherington | |
| 2022-05-04 | C++11 tidying. | Carl Hetherington | |
| 2022-05-04 | Make some tests repeatable across platforms. | Carl Hetherington | |
| 2022-05-04 | Tidying. | Carl Hetherington | |
| 2022-05-04 | Allow tests to be run on Windows. | Carl Hetherington | |
| 2022-04-25 | Tidy up write_xml() API a little. | Carl Hetherington | |
| 2022-04-25 | Add a test for reading, changing, then writing a DCP. | Carl Hetherington | |
| 2022-04-22 | C++11 tidying. | Carl Hetherington | |
| 2022-04-22 | Don't specify no-default-inline on clang as it's not supported. | Carl Hetherington | |
| 2022-04-22 | Fix some macOS signed/unsigned warnings. | Carl Hetherington | |
| 2022-04-21 | Fix unsigned/signed warning on macOS. | Carl Hetherington | |
| 2022-04-20 | Add a test for DCP::add() for KDMs. | Carl Hetherington | |
| 2022-04-12 | Add and use new File class.merged-to-main | Carl Hetherington | |
| It was always a bit troubling that fopen_boost wasn't exception safe, and this also fixes a leak where load_ratings_list would never close the ratings file. | |||
| 2022-03-24 | Add verify test to check for erroneous <EntryPoint> and <Duration>v1.8.132215-markers | Carl Hetherington | |
| tags inside <MainMarkers> | |||
| 2022-03-24 | Remove <EntryPoint> and <Duration> from <ReelMarkerAsset> tags. | Carl Hetherington | |
| They should not be there: "EntryPoint" ... "This element shall only be present when the Asset refers to an external resource such as a Track File". Fixes DoM bug #2215. | |||
| 2022-03-20 | Nearly pretty-print subtitle XML (though not in <Text> nodes).v1.8.12 | Carl Hetherington | |
| This is an attempt to fix DoM bug #2205. | |||
| 2022-03-07 | Tidy some includes. | Carl Hetherington | |
| 2022-03-03 | Fix slightly extended libxml++ dependency.v1.8.10 | Carl Hetherington | |
| 2022-03-01 | Move Rating out to a separate file. | Carl Hetherington | |
| 2022-02-25 | Add -x32/-x64 suffix to boost libraries when building for Windows.v1.8.8 | Carl Hetherington | |
