summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-07-12Supporters update.v2.16.18Carl Hetherington
2022-07-12Fix stupid crash in dcpomatic_create when adding a DCP without a KDM.Carl Hetherington
2022-07-11Correct version number when deciding whether or not to fix subtitle IDs.v2.16.17Carl Hetherington
2022-07-11Fix 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-11Use a vector rather than a list when returning from content_factory().Carl Hetherington
2022-07-11Little C++11 cleanup.Carl Hetherington
2022-07-11Be a bit more careful with content_factory().Carl Hetherington
2022-07-11We no longer support .ecinema files.Carl Hetherington
2022-07-11Fix font handling for DCP subtitles.Carl Hetherington
2022-07-11Small cleanup.Carl Hetherington
2022-07-10Fix failure to close exported files.Carl Hetherington
2022-07-10Updated sl_SI translation from Martin Srebotnjak.Carl Hetherington
2022-07-09New sl_SI translation from Martin Srebotnjak.Carl Hetherington
2022-07-08Fix charset.Carl Hetherington
2022-07-08Missed bits of sl_SI translation update.Carl Hetherington
2022-07-08Support sl_SI (Slovenian) translation.Carl Hetherington
2022-07-07There's no longer ever a need to disable the mixdown-to-stereo option.Carl Hetherington
This used to be necessary when subtitles were exported from the same dialogue as videos.
2022-07-07Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2022-07-05Missing includes.Carl Hetherington
2022-07-02Supporters update.Carl Hetherington
2022-07-02Fix debug build on Windows.Carl Hetherington
2022-07-01Restore use of SystemFontDialog so that system fonts can be selected on ↵Carl Hetherington
Windows (#491).
2022-07-01Advanced option to allow mapping to any audio channel (#2279).Carl Hetherington
2022-07-01Find Liberation Sans with local builds on Fedora.Carl Hetherington
2022-06-30Use the resampled rate to calculate the slack threshold rather than just ↵Carl Hetherington
48kHz (#2275).
2022-06-26Supporters update.Carl Hetherington
2022-06-21Stop using static initialisation so that dcpomatic::write() can be called ↵Carl Hetherington
more than once.
2022-06-21Cleanup: use constexpr.Carl Hetherington
2022-06-14Log errors from asdcplib in our logs.Carl Hetherington
2022-06-12Add Prores 4444 support (#2263).Carl Hetherington
2022-06-12Rename PRORES -> PRORES_HQCarl Hetherington
2022-06-12Move ExportFormat definition to ffmpeg_file_encoder.hCarl Hetherington
2022-06-12Set up TextDecoder position based on the time that the next thing willv2.16.14Carl 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-12Believed fix for error when calculating the position in the output DCP of a ↵Carl Hetherington
referenced asset.
2022-06-12Supporters/subscribers update.Carl Hetherington
2022-06-12Add tester.Carl Hetherington
2022-06-10Remove duplicate call to write().Carl Hetherington
2022-06-10Add some missing locking.Carl Hetherington
2022-06-10Fix problems when loading old projects with the new subtitle font code (#2271).Carl Hetherington
2022-06-10Add Film::last_written_by_earlier_than()Carl Hetherington
2022-06-10Rename CheckContentChangeJob -> CheckContentJob.Carl Hetherington
2022-06-10Make it OK to re-examine content with subtitles.Carl Hetherington
2022-06-10C++11 tidying.Carl Hetherington
2022-06-10Fix 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-09Fix strange multi-selection behaviour on Linux (#2269).Carl Hetherington
It seems that all of a sudden the behaviour of wxListCtrl's selection is strange (on Linux at least). If a list item is selected by some other action (e.g. selection in the timeline) and then you click another directly in the list, both are selected. This "fix" seems to work on Linux at least - also setting wxLIST_STATE_FOCUSED as well as wxLIST_STATE_SELECTED. I don't know why this works.
2022-06-08Fix a few places where a complete ERROR message was not being sent.Carl Hetherington
2022-06-07Don't search for empty font names to avoid random fonts being chosen.Carl Hetherington
2022-06-07I'm not sure a cout about audio underruns is really useful.Carl Hetherington
2022-06-07Tidying.Carl Hetherington
2022-06-07Ask fontconfig to scan the system for fonts requested by text subtitle files ↵Carl Hetherington
(#2264).