summaryrefslogtreecommitdiff
path: root/src/lib/reel_writer.cc
AgeCommit message (Collapse)Author
2017-05-30Fix build.Carl Hetherington
2017-05-30Add a debug log for an assertion failure.Carl Hetherington
2017-05-20Fix incorrect asserts.Carl Hetherington
2017-05-17Assert that reel assets are all the same length.Carl Hetherington
2017-04-19Fix pull timing; fix units of ReelWriter::total_written_audio_frames.Carl Hetherington
2016-11-09Add some debug logging.Carl Hetherington
2016-10-31Use the same ContextID whenever encrypting the picture asset for a project;Carl Hetherington
this ensures that resumption of encodes works. Before this, a random ContextID would be created for each run (#980).
2016-09-20Add some debugging.Carl Hetherington
2016-09-20Fix crash on windows.Carl Hetherington
2016-09-19Try to fix build.Carl Hetherington
2016-09-19Add some debugging logs for #953.Carl Hetherington
2016-09-09Change previous to use WTF for SMPTE DCP audio.Carl Hetherington
2016-09-09Write a 7.1 channel assignment into SMPTE DCP audio MXFs.Carl Hetherington
2016-08-25Make burnt-in subtitle outline width configurable (#940).Carl Hetherington
2016-08-24Basic template support (#485).Carl Hetherington
2016-08-21Even better open-file error reports.Carl Hetherington
2016-08-18Better errors on open fails; remove unused exception.Carl Hetherington
2016-08-17Small libdcp API change.Carl Hetherington
2016-08-13Enable encryption of SMPTE subtitle assets.Carl Hetherington
2016-08-04Different configuration of filename format for assets / metadata (since ↵Carl Hetherington
CPL/PKL files don't refer to reels).
2016-07-31Allow configuration of MXF/XML filenames (part of #710).Carl Hetherington
2016-07-29Add reel index/count to DCP filename format.Carl Hetherington
2016-07-27Do parallel digest calculation when there are multiple reels (#855).Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21Use make_shared<>.Carl Hetherington
2016-06-13Rename MD5Digester -> Digester.Carl Hetherington
2016-06-02Speed up referencing of existing DCPs.Carl Hetherington
When referring to an existing DCP, assume that the hash in the CPL is correct rather than recalculating it. This can be a big benefit when, for example, referring to an existing picture MXF.
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-11Revert "Temporary hack to double-check existing frame hashes."Carl Hetherington
This reverts commit 9fe5ea488461355a779db1b6b56f93ef375bac41.
2016-05-09Temporary hack to double-check existing frame hashes.Carl Hetherington
2016-05-09Factor out checking of a single picture frame's hash.Carl Hetherington
2016-05-09Add some debugging to checking of existing picture assets.Carl Hetherington
2015-12-06Don't go into an infinite loop when recovering from a previous run in which ↵Carl Hetherington
the even the first frame was not completed.
2015-12-04Use libdcp's compress_j2k; move Data into libdcp.Carl Hetherington
2015-11-27Fix incorrect multi-reel subtitle timings (#760) and add test.Carl Hetherington
2015-11-04Try to hack around font finding during unit tests.Carl Hetherington
2015-11-04Try to fix fallback font locations.Carl Hetherington
2015-11-02Fix incorrect preview of italic subtitles (#728).Carl Hetherington
This requires fonts to be configured with their italic versions so that the italic font can be given to FontConfig and hence used to render text. Bold font configuration is also added here although bold subtitles aren't yet supported.
2015-10-22Move quite a lot of stuff out of Writer into a new classCarl Hetherington
ReelWriter, which hopefully cleans things up a bit.