summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2022-06-06Preserve export video settings in the config (#2259).Carl Hetherington
2022-06-06Remove unused H246_PCM export code.Carl Hetherington
2022-06-06Make jump-to-first-subtitle also work with DCP subs.Carl Hetherington
2022-06-05Improve accuracy of subtitle font sizing.Carl Hetherington
2022-06-03Make subtitle asset filename obey custom settings (#2260).Carl Hetherington
2022-06-03Tidy up some duplicated code.Carl Hetherington
2022-06-03Allow sending KDMs to more emails (#2244).Carl Hetherington
2022-06-03Improve some short variable names.Carl Hetherington
2022-05-28Remove out-of-date comment.Carl Hetherington
2022-05-26Fix race between the Butler thread starting and audio (perhaps) being disabled.Carl Hetherington
This could cause Butler::audio to be called with _audio_channels = 0 and _disable_audio = false, causing an exception in AudioBuffers when remap() tried to make an AudioBuffers object with a channel count of 0.
2022-05-26Cleanup: use some more make_shared.Carl Hetherington
2022-05-26Lower the level of some log messages.Carl Hetherington
2022-05-26Cleanup: remove unused constructor.Carl Hetherington
2022-05-21Fix error when loading encrypted DCPs (#2257).Carl Hetherington
In d1b4dbb793e2850d032ce3c91f0c91d045ae19dc I changed have_video() to look at can_be_played() but forgot to also change have_audio().
2022-05-14Store audio fades in template (#2254).Carl Hetherington
2022-05-13Support auto-crop for YUV422P10LE.Carl Hetherington
2022-05-13Give a better error when guess_crop can't cope with a pixel format.Carl Hetherington
2022-05-11Fix warning introduced a couple of commits ago.Carl Hetherington
2022-05-11Updated pl_PL translation from Michał Tomaszewski.Carl Hetherington
2022-05-11Tidy up careful_string_filter and add some extra transliterations.Carl Hetherington
ł seems to be ignored by the ICU transliterator for some reason.
2022-05-11Use GetCommandLineW() to get a UTF16-encoded command line on Windows (#2248).Carl Hetherington
2022-05-11Move some common methods out to cross_unix.ccCarl Hetherington
2022-05-11Fix ignore_video checker for separate-3D content (#2246).Carl Hetherington
2022-05-10Possibly improve shuffler behaviour (use one for all content if any 3D is ↵Carl Hetherington
present).
2022-05-09Missing include.Carl Hetherington
2022-05-06Updated zh_CN translationDian Li
2022-05-06Missing include.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-05-05Update for change to libdcp API.Carl Hetherington
2022-05-03Add preference for default KDM duration (#2224).Carl Hetherington
2022-05-02It doesn't seem necessary to use shared_ptr for the DCPVideo queue in ↵v2.16.x-oldCarl Hetherington
J2KEncoder.
2022-05-02Extract and improve code to find missing files (#1940).Carl Hetherington
2022-05-02Extract simple_digest().Carl Hetherington
2022-05-02Replace some raw arrays with std::vectors.Carl Hetherington
2022-05-02Add more filenames to content properties (#2120).Carl Hetherington
2022-05-02Add CPL_FILENAME variable for cover sheets (#2107).Carl Hetherington
2022-04-29Add a simple DCP editor.Carl Hetherington
2022-04-29Put * in the title bar when the DCP-o-matic project is modified (#1938).Carl Hetherington
2022-04-29Add Film::set_dirty().Carl Hetherington
2022-04-29Primitive auto-crop (#1477).Carl Hetherington
2022-04-29Add guess_crop().Carl Hetherington
2022-04-29Fix a load of stuff that wasn't being freed on close.Carl Hetherington
Nothing really that important, but it cleans up the valgrind leak check reports.
2022-04-29Add image_as_jpeg()Carl Hetherington
2022-04-29Move Image::as_png() out to image_as_png().Carl Hetherington
2022-04-29Remove unnecessary method.Carl Hetherington
2022-04-29Allow 96kHz audio as an advanced option (#1789).Carl Hetherington
2022-04-28Handle multiple bitmap subtitles at the same time correctly (#2239).Carl Hetherington
Previously if there were two images at the same time we would start them both, then the stop time would be set in the second one but not the first. This meant that the first one would hang around forever.
2022-04-28Tidying.Carl Hetherington
2022-04-28Allow ContentBitmapText to contain multiple BitmapText objects.Carl Hetherington
2022-04-28Improve some variable names.Carl Hetherington