summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2020-06-03fixup! Clean up handling of paths relative to the executable.path-cleanupCarl Hetherington
2020-06-03Clean up handling of paths relative to the executable.Carl Hetherington
2020-06-03White space fix.Carl Hetherington
2020-05-27Remove unused forward declaration.Carl Hetherington
2020-05-25Don't offer full-frame containers unless 'allow any container' is enabled.Carl Hetherington
2020-05-21Fix enabled/disable overlapping video/audio with DCP content (part of #1355)Carl Hetherington
2020-05-21Give 'wrong target' KDM errors in a dialogue box rather than in the job ↵Carl Hetherington
manager (part of #1161).
2020-05-20Round the length of video-containing content to the nearest frame.Carl Hetherington
It seems reasonable, and is in the spirit of how positions are rounded to frame boundaries. It also fixes problems with unnecessary frames of black being created at the end of trimmed files, where there can be rounding-error-based confusion about where the content stops and the black begins.
2020-05-20Add a bit more debug logging to the player.Carl Hetherington
2020-05-20Try rounding length_after_trim.Carl Hetherington
2020-05-20Rename TYPE_DEBUG_PLAYER to TYPE_DEBUG_VIDEO_VIEW.Carl Hetherington
2020-05-20Difficult to see how any unprotected write with multiple readersCarl Hetherington
could be safe.
2020-05-20Fix DCP playback when an incorrect KDM is added, followed byCarl Hetherington
a correct one.
2020-05-17Fix empty (black) area calculations when video is set to not be used.Carl Hetherington
2020-05-17Fix typo in comment.Carl Hetherington
2020-05-14Don't say 'certificate downloaded' if it failed during the read part.Carl Hetherington
2020-05-12Fix test failures with new verification note in libdcp.scaling-reworkCarl Hetherington
2020-05-12Guess DCP container size and resolution when content is addedCarl Hetherington
or removed such that there is one piece of video content left in the project. Container size and resolution are never again guessed once the user has set them to something.
2020-05-11Remove now-unused default-scale-to config option.Carl Hetherington
2020-05-11Change video content scaling so that it either:Carl Hetherington
1. scales the content up to fit the DCP container, preserving aspect ratio, or 2. stretches the content to a custom aspect ratio, or 3. scales the content to some custom size.
2020-05-10Remove scale to fit {width,height} options.Carl Hetherington
2020-05-07Add a crazy amount of missed files from the previous commit.Carl Hetherington
2020-05-07Add a 'Make DKDM' dialogue box to simplify and (hopefully) clarify DKDM ↵Carl Hetherington
creation (#1637).
2020-05-06Missing header guard.Carl Hetherington
2020-05-06Add configuration options for DKDMs.Carl Hetherington
2020-05-06Derive Screen from a new class KDMRecipient.Carl Hetherington
2020-05-06Move TrustedDevice to its own source files.Carl Hetherington
2020-05-06Ignore screen specifier when making containers.Carl Hetherington
2020-05-06Extract common code out into kdm_for_screen()Carl Hetherington
2020-05-06const correctness.Carl Hetherington
2020-05-06Remove some now-pointless passing of name_values.Carl Hetherington
2020-05-06Use a template to clean things up a little.Carl Hetherington
2020-05-06Set 'i' earlier in name_values.Carl Hetherington
2020-05-06Rename some variables and re-implement collect().Carl Hetherington
2020-05-06Move some functions to kdm_with_metadataCarl Hetherington
2020-05-06Replace CinemaKDMs class with a list<KDMWithMetadata>Carl Hetherington
2020-05-06Pull methods out of CinemaKDMs.Carl Hetherington
2020-05-06Remove Screen pointer from KDMWithMetadata, preferring toCarl Hetherington
add metadata to a dcp::NameFormat::Map earlier in the call stack.
2020-05-06Add KDMWithMetadataPtr typedefCarl Hetherington
2020-05-06Rename ScreenKDM -> KDMWithMetadataCarl Hetherington
2020-05-04Move Film::make_kdms to the call sites.Carl Hetherington
2020-05-03Add Zipper class and use it in CinemaKDMs.Carl Hetherington
2020-05-03pot/merge.v2.15.71Carl Hetherington
2020-05-03Fix unmount of drives with spaces in their names (#1744).Carl Hetherington
2020-05-03Remove some debug code.Carl Hetherington
2020-05-03Do all writes then do all verification and report progressCarl Hetherington
for each separately (#1743)
2020-04-30Add some more macOS debug logging for disks, and ignore mounted disk images.Carl Hetherington
2020-04-30Revert mac rdisk vs disk stuff as I'm not convinced it makes much difference.Carl Hetherington
2020-04-28Add a log message and actually use device_for_write().Carl Hetherington
2020-04-28Fix warning.Carl Hetherington