| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-18 | Remove default standard setting (already taken from template).2381-templates | Carl Hetherington | |
| 2023-09-18 | Remove default J2K bandwidth setting (already taken from template). | Carl Hetherington | |
| 2023-09-17 | Remove default DCP audio channel setting (already taken from template). | Carl Hetherington | |
| 2023-09-17 | Remove default DCP content type setting (already taken from template). | Carl Hetherington | |
| 2023-09-14 | Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300).v2.17.7 | Carl Hetherington | |
| 2023-09-14 | Change how video timing is done. | Carl Hetherington | |
| This commit changes the approach with video timing. Previously, we would (more-or-less) try to use every video frame from the content in the output, hoping that they come at a constant frame rate. This is not always the case, however. Here we preserve the PTS of video frames, and then when one arrives we output whatever DCP video frames we can (at the regular DCP frame rate). Hopefully this will solve a range of sync problems, but it could also introduce new ones. | |||
| 2023-09-14 | Write player debug logs from tests on -- --log=debug-player | Carl Hetherington | |
| 2023-09-14 | Cleanup: fix name of film to match test. | Carl Hetherington | |
| 2023-09-14 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2023-09-14 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2023-09-12 | Somewhat fix inclusion of CCAP language in ISDCF name (#2610). | Carl Hetherington | |
| 2023-09-10 | Cleanup: use some stack allocation and shared_ptr. | Carl Hetherington | |
| 2023-09-08 | Fix hints test now that subtitle reader gives an error on large fonts. | Carl Hetherington | |
| 2023-09-07 | Sanitise asset names after potentially failed %-based substitutions (#945). | Carl Hetherington | |
| If there's a %x in the format string, where %x is not recognised, we should at least remove the %. | |||
| 2023-09-07 | Cleanup: use ConfigRestorer instead of Keep class. | Carl Hetherington | |
| 2023-09-04 | Use configured issuer/creator for DCPs made by map (#2585). | Carl Hetherington | |
| 2023-09-03 | Ignore newlines in subtitle text (#2341). | Carl Hetherington | |
| 2023-09-01 | Missing #ifdef for Windows references. | Carl Hetherington | |
| 2023-08-29 | Fix vertical alignment of subtitles in some cases (#2569). | Carl Hetherington | |
| 2023-08-29 | Give a more useful error when check_dcp() fails. | Carl Hetherington | |
| 2023-08-29 | Restore burnt subtitle tests. | Carl Hetherington | |
| 2023-08-29 | Cleanup: use some more vector instead of list. | Carl Hetherington | |
| 2023-08-27 | Fix tests when changing the cinemas file. | Carl Hetherington | |
| 2023-08-27 | Handle fonts/subdirs correctly for CCAPs with _map (#2584). | Carl Hetherington | |
| 2023-08-27 | Fix refusal to reference overlapping but different text content (#2599). | Carl Hetherington | |
| 2023-08-26 | Update test/data for missing test reference. | Carl Hetherington | |
| 2023-08-26 | Set up packet duration correctly when encoding using FFmpeg (#2588). | Carl Hetherington | |
| It seems strange that this is necessary (maybe I'm missing some other way that the packet duration is supposed to be set up). Without this, when the mov muxer writes the trak tags it uses an incorrect length value because the length value is calculated from trk->end_pts, which in turn is calculated from the last-seen pts + the duration of the last packet. If that packet is marked as length 0 the length of the track is 1 frame short, so the export is missing a frame. | |||
| 2023-08-26 | Try to capture ffmpeg logs during tests. | Carl Hetherington | |
| 2023-08-24 | Add --cinemas-file option to KDM CLI. | Carl Hetherington | |
| 2023-08-20 | Another signed/unsigned mismatch. | Carl Hetherington | |
| 2023-08-20 | Fix unsigned/signed mismatch. | Carl Hetherington | |
| 2023-08-15 | Add Audiobuffers::set_channels(). | Carl Hetherington | |
| 2023-08-15 | Remove now-unnecessary assertion. | Carl Hetherington | |
| Since e29ce33a36c2e20444d57196defc86d5072bce81 channels is the number of channels in the frame, and also the number in data, so we don't need to check this any more. | |||
| 2023-08-11 | Fix tests on Windows. | Carl Hetherington | |
| 2023-08-09 | Add some tests. | Carl Hetherington | |
| 2023-08-09 | Extract Film::Property to its own header to (maybe) increase compilation speed. | Carl Hetherington | |
| 2023-08-09 | Add a test. | Carl Hetherington | |
| 2023-08-06 | Default to writing 8 audio channels in DCPs (#2443). | Carl Hetherington | |
| It seems likely that 8 channels is slightly less likely to trip validation warnings from some distributors, and so it seems worth accepting the potential waste of 2 channels. Users can always set this back to 6 again (once, and it will be saved) and those upgrading from old versions won't be affected anyway. | |||
| 2023-08-06 | Go back to respecting the user's choice for the number of audio channels in ↵ | Carl Hetherington | |
| the MXF. | |||
| 2023-07-29 | Check channel count when comparing audio MXFs. | Carl Hetherington | |
| 2023-07-29 | Don't check sound assets in some tests. | Carl Hetherington | |
| When fiddling with MXF channel counts it makes a lot of tests fail that probably don't need to. | |||
| 2023-07-27 | Bump libdcp to one with some cleanups / header re-arrangement. | Carl Hetherington | |
| 2023-07-02 | Don't insert incorrect <Effect> nodes into metadata (#2581). | Carl Hetherington | |
| Previously we would add assume Effect=none (i.e. force all subtitles to have no effect) if neither of the legacy tags Border or Shadow were present in the metadata. In this case we should just leave Effect as unset. | |||
| 2023-07-01 | Add another test. | Carl Hetherington | |
| 2023-06-30 | Don't write MainSoundConfiguration with 71 when we only have HI/VI (#2580). | Carl Hetherington | |
| 2023-06-30 | Clean up after some more tests. | Carl Hetherington | |
| 2023-06-29 | Disable asset hash checks that the libdcp bump fixes. | Carl Hetherington | |
| 2023-06-24 | Fix config test reference after ISDCF name config option. | Carl Hetherington | |
| 2023-06-05 | Give filler subtitle reels <LoadFont> nodes in SMPTE (#2547). | Carl Hetherington | |
| 2023-06-04 | Fix missing subtitle language in CPL on auto-created empty subtitle assets ↵ | Carl Hetherington | |
| (#2548). | |||
