summaryrefslogtreecommitdiff
path: root/src/lib/subtitle_encoder.h
AgeCommit message (Collapse)Author
2024-04-21Rename Encoder -> FilmEncoder, and subclasses.Carl Hetherington
2023-05-13Fix typo in variable name.Carl Hetherington
2022-12-13More header trimming.Carl Hetherington
2022-06-07Rearrange 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.
2021-05-07Missing override statements.v2.15.141Carl Hetherington
2021-05-03C++11 tidying.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-22Pass fonts from content around as FontData.Carl Hetherington
i.e. as a block of memory rather than a file. Also, get the fonts from the decoder rather than the content. Together, these changes allow us to use fonts from SMPTE DCPs added as content. Before, fonts would be messed up in those cases (#1885).
2020-08-25Try to clean up the mess of exporting subtitles when there isCarl Hetherington
one file vs many files (multiple reels or fonts).
2020-08-25Add option to export Interop subs with or without the font file / reference.Carl Hetherington
2019-08-31Primitive subtitle export feature.v2.15.16Carl Hetherington