| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-04 | wip: got stuck... because PlayerVideo is related to the render sizeadjust-sizing | Carl Hetherington | |
| because its subtitles are prepared for the _video_container_size that the Player knows about. I think the only way around this would be to store the subs in PlayerVideo in some independent way and to scale/convert to bitmap later. | |||
| 2022-07-20 | Handle vertical alignment of subs correctly wrt the difference between ↵ | Carl Hetherington | |
| Interop and SMPTE. | |||
| 2022-07-20 | Add useful debugging test which might be tricky to use properly because of ↵ | Carl Hetherington | |
| rendering differences. | |||
| 2022-07-20 | Tidy up some test names and remove pointless comments. | Carl Hetherington | |
| 2022-07-20 | Allow multiple DCPs to be written to a disk (#1756). | Carl Hetherington | |
| 2022-07-17 | Fix a couple of reserve()s that should be resize() (#2285). | Carl Hetherington | |
| 2022-07-11 | Fix font_id errors with files decoded by FFmpeg which have subtitles. | Carl Hetherington | |
| I'm not sure if this goes far enough - it seems impossible to find all the font IDs used in a FFmpeg file without scanning it. I don't know if (for example) SSA-format font IDs make it through to DoM when decoded by FFmpeg. | |||
| 2022-07-11 | Use a vector rather than a list when returning from content_factory(). | Carl Hetherington | |
| 2022-07-11 | Fix font handling for DCP subtitles. | Carl Hetherington | |
| 2022-07-01 | Advanced option to allow mapping to any audio channel (#2279). | Carl Hetherington | |
| 2022-06-21 | Re-fix test references. Not sure what happened there.v2.16.15 | Carl Hetherington | |
| 2022-06-21 | Use empty files where possible to speed things up a lot. | Carl Hetherington | |
| 2022-06-21 | Adjust disk/partition sizes to trigger another bug. | Carl Hetherington | |
| 2022-06-21 | 0 -> nullptr cleanup. | Carl Hetherington | |
| 2022-06-21 | Do cleanup of a test more nicely. | Carl Hetherington | |
| 2022-06-21 | Fill test disk partitions with random noise to expose more bugs. | Carl Hetherington | |
| Without this, #2274 was not exposed by the test. | |||
| 2022-06-21 | Use boost::random for make_random_file to make it repeatable across platforms. | Carl Hetherington | |
| 2022-06-21 | Fix test references for addition of new prores export format. | Carl Hetherington | |
| 2022-06-20 | Fix test references for libdcp commit 6c5328f07362510a41c8518ced62d74b2eff25cc | Carl Hetherington | |
| 2022-06-20 | Remove some debug output. | Carl Hetherington | |
| 2022-06-18 | Add a test doing a more substantial copy. | Carl Hetherington | |
| 2022-06-12 | Add Prores 4444 support (#2263). | Carl Hetherington | |
| 2022-06-12 | Rename PRORES -> PRORES_HQ | Carl Hetherington | |
| 2022-06-12 | Set up TextDecoder position based on the time that the next thing willv2.16.14 | Carl Hetherington | |
| be emitted, instead of the time that the last thing was (#2268). This is to avoid problems with the example shown in the test, where just because a subtitle in source A comes before a subtitle in source B, source A is pass()ed next and may then emit a subtitle which should be after the next one in B. | |||
| 2022-06-12 | Believed fix for error when calculating the position in the output DCP of a ↵ | Carl Hetherington | |
| referenced asset. | |||
| 2022-06-10 | Fix hints test after subtitle font changes. | Carl Hetherington | |
| 2022-06-10 | Fix problems when loading old projects with the new subtitle font code (#2271). | Carl Hetherington | |
| 2022-06-10 | Rename CheckContentChangeJob -> CheckContentJob. | Carl Hetherington | |
| 2022-06-10 | Fix incorrect burnt-in subtitle colours when burning into a DCP source (#2261). | Carl Hetherington | |
| dcp::combined_rgb_to_xyz was changed in libdcp (the values are no longer scaled by 65535) but DoM wasn't changed, and there was no test to catch it. | |||
| 2022-06-07 | Remove some cout and tidy up slightly. | Carl Hetherington | |
| 2022-06-07 | Throw exceptions when Hints thread fails in tests. | Carl Hetherington | |
| 2022-06-07 | Tidying. | Carl Hetherington | |
| 2022-06-07 | Rearrange subtitle font management. | Carl Hetherington | |
| With this change each subtitle coming out of the player has a reference to a dcpomatic::Font that belongs to the TextContent. This hopefully solves a few problems which all basically stemmed from the fact that previously the decoders/player were deciding what the font ID in the output DCP would be - they can't do that properly. | |||
| 2022-06-07 | Fix incorrect extension on interop subtitle files (#2270). | Carl Hetherington | |
| 2022-06-06 | Preserve export video settings in the config (#2259). | Carl Hetherington | |
| 2022-06-06 | Remove unused H246_PCM export code. | Carl Hetherington | |
| 2022-06-03 | Make subtitle asset filename obey custom settings (#2260). | Carl Hetherington | |
| 2022-05-26 | Fix race between the Butler thread starting and audio (perhaps) being disabled. | Carl Hetherington | |
| This could cause Butler::audio to be called with _audio_channels = 0 and _disable_audio = false, causing an exception in AudioBuffers when remap() tried to make an AudioBuffers object with a channel count of 0. | |||
| 2022-05-26 | Cleanup: use some more make_shared. | Carl Hetherington | |
| 2022-05-21 | Fix error when loading encrypted DCPs (#2257). | Carl Hetherington | |
| In d1b4dbb793e2850d032ce3c91f0c91d045ae19dc I changed have_video() to look at can_be_played() but forgot to also change have_audio(). | |||
| 2022-05-11 | Tidy up careful_string_filter and add some extra transliterations. | Carl Hetherington | |
| ł seems to be ignored by the ICU transliterator for some reason. | |||
| 2022-05-11 | Fix ignore_video checker for separate-3D content (#2246). | Carl Hetherington | |
| 2022-05-09 | Accept invalid picture frame size errors in high bitrate checks. | Carl Hetherington | |
| 2022-05-05 | Add some tests for ScopedTemporary. | Carl Hetherington | |
| 2022-05-05 | Use dcp::File in DCP-o-matic (#2231). | Carl Hetherington | |
| 2022-05-03 | Add preference for default KDM duration (#2224). | Carl Hetherington | |
| 2022-05-02 | Remove a specific path dependency from a test. | Carl Hetherington | |
| 2022-05-02 | Add find_file from libdcp. | Carl Hetherington | |
| 2022-05-02 | Extract and improve code to find missing files (#1940). | Carl Hetherington | |
| 2022-05-02 | Replace some raw arrays with std::vectors. | Carl Hetherington | |
