summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-18Remove default standard setting (already taken from template).2381-templatesCarl Hetherington
2023-09-18Remove default J2K bandwidth setting (already taken from template).Carl Hetherington
2023-09-17Remove default DCP audio channel setting (already taken from template).Carl Hetherington
2023-09-17Remove default DCP content type setting (already taken from template).Carl Hetherington
2023-09-17Always use a default template.Carl Hetherington
2023-09-17Add default_template_name().Carl Hetherington
2023-09-17Cleanup: use make_shared.Carl Hetherington
2023-09-17Cleanup: use a Choice rather than a wxChoice.Carl Hetherington
2023-09-17Make it easier to update an existing template.Carl Hetherington
2023-09-17list -> vector in Config::templates().Carl Hetherington
2023-09-15Bump ffmpeg to get some fixes that were on dcpomatic-14 but not dcpomatic-16.Carl Hetherington
2023-09-14Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300).v2.17.7Carl Hetherington
2023-09-14Change 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-14Add operator* for Time and int.Carl Hetherington
2023-09-14Write player debug logs from tests on -- --log=debug-playerCarl Hetherington
2023-09-14Cleanup: fix name of film to match test.Carl Hetherington
2023-09-14Fix FFmpegExaminer termination condition when there is no video;Carl Hetherington
it's hard to see how this ever worked.
2023-09-14Bump ffmpeg to 5.1.2 "Riemann"Carl Hetherington
2023-09-14Normalise XML attribute names to be camelCase (#2241).Carl Hetherington
2023-09-14Use 2.18.x subdirectory for configuration.Carl Hetherington
2023-09-13Supporters update.v2.16.64Carl Hetherington
2023-09-13Bump libdcp for fix to GH #20, a spurious rejection of a KDM.Carl Hetherington
2023-09-12Update ISDCF name when DCP track changes.Carl Hetherington
2023-09-12Somewhat fix inclusion of CCAP language in ISDCF name (#2610).Carl Hetherington
2023-09-12Add Film::closed_caption_languages().Carl Hetherington
2023-09-12Update DCP name when some text changes from subtitle to ccap.Carl Hetherington
2023-09-12Always add -CCAP to ISDCF names if there are ccaps.Carl Hetherington
2023-09-10Cleanup: use some stack allocation and shared_ptr.Carl Hetherington
2023-09-09Always call AddCatalog("wxstd") as it appears to be necessary toCarl Hetherington
get wxWidgets' translations to appear (at least on Windows) (#2606).
2023-09-09Open Windows console earlier in startup.Carl Hetherington
2023-09-08Fix hints test now that subtitle reader gives an error on large fonts.Carl Hetherington
2023-09-07Sanitise 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-07Disallow % from asset names as it seems to awake some XML character-encodingCarl Hetherington
demons.
2023-09-07Cleanup: use ConfigRestorer instead of Keep class.Carl Hetherington
2023-09-07Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2023-09-07Try to allow staged and non-staged i18n updates.Carl Hetherington
2023-09-06Bump libdcp to fix errors when loading DCPs with very big fonts.Carl Hetherington
2023-09-05pot/merge.Carl Hetherington
2023-09-04Use configured issuer/creator for DCPs made by map (#2585).Carl Hetherington
2023-09-03Ignore newlines in subtitle text (#2341).Carl Hetherington
2023-09-03Fix rendering of italic fonts during tests on Windows.Carl Hetherington
2023-09-02Fix crash when pressing Ctrl+{C,V} at the wrong time.Carl Hetherington
2023-09-01Supporters update.v2.16.63Carl Hetherington
2023-09-01Missing #ifdef for Windows references.Carl Hetherington
2023-09-01Supporters update.Carl Hetherington
2023-09-01Bump libdcp to release version.Carl Hetherington
2023-08-29Fix vertical alignment of subtitles in some cases (#2569).Carl Hetherington
2023-08-29Give a more useful error when check_dcp() fails.Carl Hetherington
2023-08-29Fix incorrect horizontal positions when different HPositions are used with ↵Carl Hetherington
one VPosition. Previously if HPosition changed we would still use a single "line" (i.e. Pango layout) for all the text, meaning that HPosition would not be respected.
2023-08-29Restore burnt subtitle tests.Carl Hetherington