summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2023-07-07Use dcp::ArrayData instead of custom struct.grokCarl Hetherington
2023-07-07Whitespace tweaks.Carl Hetherington
2023-07-07Move some stuff from grok_context.h to a .cc.Carl Hetherington
2023-07-07Const correctness.Carl Hetherington
2023-07-07We need to be able to read the config even if the GPU options are not in it.Carl Hetherington
2023-07-07Use boost::filesystem::path for _gpu_binary_location.Carl Hetherington
2023-07-07Rename some camelCase.Carl Hetherington
2023-07-07Rename some member variables.Carl Hetherington
2023-07-07Avoid using statements in headers.Carl Hetherington
2023-07-07Tweak whitespace in config.hCarl Hetherington
2023-07-07Run clang-format on the previous commit.Carl Hetherington
2023-07-07Run clang-tidy.Carl Hetherington
2023-07-07Run clang-format on Aaron's patch.Carl Hetherington
2023-07-07Patch from Aaron.Carl Hetherington
2023-07-02Don'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-06-30Don't write MainSoundConfiguration with 71 when we only have HI/VI (#2580).Carl Hetherington
2023-06-30Add channel_is_mapped().Carl Hetherington
2023-06-29Keep "correct" hashes in dcpomatic2_map rather than recalculating them (#2555).Carl Hetherington
2023-06-25Tolerate problems when reading the contents of DCPs.Carl Hetherington
This avoids errors in cases like unreadable lost+found directories appearing inside a DCP.
2023-06-24Add config option to allow long ISDCF name parts.Carl Hetherington
2023-06-20Give a better error when map doesn't find an asset.Carl Hetherington
2023-06-09Cleanup: whitespace fix.Carl Hetherington
2023-06-06Fix player audio, almost totally broken by a stupid mistakev2.16.59Carl Hetherington
in 78b2c650a9249cb7165d269b4378391d31e68e8b Following that commit 16 channel audio streams were being read as 6-channel, with unsurprising consequences.
2023-06-05Give filler subtitle reels <LoadFont> nodes in SMPTE (#2547).Carl Hetherington
2023-06-04Fix missing subtitle language in CPL on auto-created empty subtitle assets ↵Carl Hetherington
(#2548).
2023-06-02Fix incorrect hint about having too many subtitle lines in some cases (#2546).Carl Hetherington
2023-05-30Don't show warning when only removing an empty DKDM folder (#2541).Carl Hetherington
2023-05-30Don't add DKDMs twice (#2545).Carl Hetherington
2023-05-30Fix errors when mapping DCPs referring to the same asset multiple times (#2542).Carl Hetherington
2023-05-30Add --config option to map (#2543).Carl Hetherington
2023-05-29Don't write Markers to interop CPLs (#2537).Carl Hetherington
2023-05-28Report the number of active channels in DCPs, not the number in the MXF.Carl Hetherington
2023-05-22Cleanup: whitespace.Carl Hetherington
2023-05-18Cleanup: replace some list with vector.Carl Hetherington
2023-05-18Cleanup: using sorting.Carl Hetherington
2023-05-18Cleanup: remove unused include.Carl Hetherington
2023-05-15Updated cs_CZ translation from Tomáš Begeni.Carl Hetherington
2023-05-13Cleanup: use a namespace.Carl Hetherington
2023-05-13Cleanup: remove unnecessary explicit.Carl Hetherington
2023-05-13Add dcpomatic2_map tool (#2445).Carl Hetherington
2023-05-13Fix typo in variable name.Carl Hetherington
2023-05-13Remove unused define.Carl Hetherington
2023-05-13Fix some typos in comments.Carl Hetherington
2023-05-12Only add fonts to assets when they are required.Carl Hetherington
2023-05-12Cleanup: whitespace fix.Carl Hetherington
2023-05-12Handle 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-12add_fonts_from_examiner() can be called multiple times with the same fontCarl Hetherington
in the case of closed captions with multiple tracks. Don't reuse the same font objects in this case, otherwise we will start with something like font, disambiguate it to 0_font, then disambiguate _that_ to 0_0_font.
2023-05-12Fix _text_count for ccaps when there are multiple reels.Carl Hetherington
Previously we would get a _text_count of 1 for open subs, no matter how many reels there were, but for ccaps the _text_count would increase with the number of tracks _and_ the number of reels.
2023-05-12Fix comment.Carl Hetherington
2023-05-12Allow copy-construction of Font.Carl Hetherington