| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-18 | Cleanup: replace some list with vector. | Carl Hetherington | |
| 2023-05-13 | Add dcpomatic2_map tool (#2445). | Carl Hetherington | |
| 2023-05-13 | Fix some typos in comments. | Carl Hetherington | |
| 2023-05-13 | Add verify_dcp(). | Carl Hetherington | |
| 2023-05-12 | Handle fonts for ccaps coming from DCP content (#2525). | Carl Hetherington | |
| Not dealing with them calls all sort of chaos as described in the bug report. | |||
| 2023-05-12 | Cleanup: include/using sorting. | Carl Hetherington | |
| 2023-04-22 | Add some more bandwidths to a test. | Carl Hetherington | |
| 2023-04-19 | In 1c73379ed8483dcf71c5ccfc459c2c22516a9aef I changed | Carl Hetherington | |
| FontConfig::_available_fonts to use the font ID as a key, but that's totally wrong because the same Font object with the same ID can have its font filename/data changed, and in that case we don't want to use the cached font. Here we use the actual TTF/OTF font data as the key. We could have just hashed the data (whether it comes from a disk file or is held in memory) but this is slower in the case where we have the filename, as then the file must be loaded from disk for each comparison. This fixes #2518. | |||
| 2023-04-11 | Give an error if a non-number is passed to dcpomatic2_create -s (#2488). | Carl Hetherington | |
| 2023-03-29 | Add some more test cleanups. | Carl Hetherington | |
| 2023-03-29 | Write the correct MCA subdescriptors depending on active channels. | Carl Hetherington | |
| 2023-03-29 | Fix dependence of test on a particular j2c path. | Carl Hetherington | |
| 2023-03-29 | Always make 16-channel MXFs. | Carl Hetherington | |
| 2023-03-29 | Cleanup: simplify test. | Carl Hetherington | |
| 2023-03-23 | Fix crashes when using templates in some cases (#2491). | Carl Hetherington | |
| If a template had content with N audio channels there would be various problems if content with <N channels was subsequently added. | |||
| 2023-03-23 | Add AudioMapping::take_from(). | Carl Hetherington | |
| 2023-03-22 | Don't crash immediately if there's no private data. | Carl Hetherington | |
| 2023-03-16 | Emit the state of the job with the Finished signals. | Carl Hetherington | |
| 2023-03-11 | Use IAB rather than ATMOS in ISDCF names (#2482). | Carl Hetherington | |
| 2023-03-05 | Fix error when padding is needed in 3D encodes (#2476). | Carl Hetherington | |
| 2023-03-03 | Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45 | Carl Hetherington | |
| I'm far from convinced about the point/sense of all these "profiles" (rather than just implementing or at least tolerating the standard) but lots of people are having problems with "QC" processes failing their DCPs with complaints related to MCASubDescriptors. It seems to make sense to have an option to turn them off - at least for now, until either the "QC" situation settles down or any bugs in DCP-o-matic are found and fixed. | |||
| 2023-03-03 | Add word_wrap(). | Carl Hetherington | |
| 2023-02-27 | Strip disallowed characters from subtitles before they get into the XML. | Carl Hetherington | |
| 2023-02-27 | Fix tests. | Carl Hetherington | |
| 2023-02-27 | Support the 2014 version of SMPTE 428-7 in render_text.cc and use it | Carl Hetherington | |
| when placing subtitles (e.g. SRT). Also default to outputting 2014-era alignment. | |||
| 2023-02-27 | Remove debug message. | Carl Hetherington | |
| 2023-02-12 | Fix build for new libdcp. | Carl Hetherington | |
| 2023-02-11 | Pass make_kdm as a function into kdm_for_screen(). | Carl Hetherington | |
| 2023-02-11 | Cleanup: extract encrypt() call from Film::make_kdm(). | Carl Hetherington | |
| 2023-02-11 | Warn/error on making KDMs using recipient certs whose validity periods | Carl Hetherington | |
| lie outside those of the KDMs (#2423). | |||
| 2023-02-10 | Fix multiple video overlaps. | Carl Hetherington | |
| 2023-02-10 | Add failing test. | Carl Hetherington | |
| 2023-02-01 | Handle 2D/3D mismatches in the player (#2409). | Carl Hetherington | |
| Previously if there was 2D content in a 3D project (or vice versa) the player would emit the video anyway and the encoder would have to deal with it. Since previously the FFmpeg encoder did not deal with this quite right, it seems to make sense to move the logic into the player so that neither encoder has to worry about it. | |||
| 2023-01-23 | Fix isdcf name ATMOS test. | Carl Hetherington | |
| 2023-01-18 | Support Dolby-style WAV back surround names when guessing mappings (#2427). | Carl Hetherington | |
| 2023-01-18 | Add -ISDCF to ISDCF name as required (#2416). | Carl Hetherington | |
| 2023-01-17 | Debug code to print out available icu locales. | Carl Hetherington | |
| 2023-01-17 | Allow Collators to have their language specified, and specify it for tests. | Carl Hetherington | |
| 2023-01-17 | Add basic Collator::find() method. | Carl Hetherington | |
| 2023-01-17 | Add some very basic tests of Collator. | Carl Hetherington | |
| 2023-01-14 | Add options for where the add files dialog starts (#2413). | Carl Hetherington | |
| 2023-01-02 | Fix errors when a custom size is given which is larger than the container ↵ | Carl Hetherington | |
| (#2404). | |||
| 2022-12-29 | Cleanup: test tidying. | Carl Hetherington | |
| 2022-12-25 | Show audio bit depth in content properties (#559). | Carl Hetherington | |
| 2022-12-25 | Cleanup: use some auto / make_shared. | Carl Hetherington | |
| 2022-12-16 | Make sure main picture active area values are even (#2392). | Carl Hetherington | |
| 2022-12-13 | Add video_{range,frame_type}.{cc,h} and remove some types.h includes. | Carl Hetherington | |
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-12-07 | Add a test to verify passthrough of 3D -> 2D data. | Carl Hetherington | |
| 2022-12-05 | Fix tests on Windows now that we replace . with _ in filenames. | Carl Hetherington | |
