summaryrefslogtreecommitdiff
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-06-02Start pinning libdcp/libsub versions again.v2.15.77Carl Hetherington
2020-06-01Hidden debug option to make _disk not start _disk_writer on Linux.v2.15.76Carl Hetherington
2020-05-27Remove unused forward declaration.Carl Hetherington
2020-05-27Some small manual updates.Carl Hetherington
2020-05-25More fun with GTK3 and its enormous SpinButtons.Carl Hetherington
2020-05-25Don't offer full-frame containers unless 'allow any container' is enabled.Carl Hetherington
2020-05-24Use wxDC for all drawing of the audio mapping view, removingCarl Hetherington
use of wxGraphicsContext. This seems to fix strange rendering problems on Windows.
2020-05-24Fix audio mapping view on GTK3, with some cleanups that mess upCarl Hetherington
display on Windows (fixed in the next commit).
2020-05-24Layout tweaks for GTK3.Carl Hetherington
2020-05-22We must only link gtk2 if wx is also using it.Carl Hetherington
2020-05-22White space.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-20Tell the user when they load a KDM which will not do anything useful (part ↵Carl Hetherington
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 some context markers to a test.Carl Hetherington
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-20Cut the work done by a couple of tests, as previously they tookCarl Hetherington
a much longer time for questionable benefit in terms of test coverage.
2020-05-20More logging and make it go to the right place.Carl Hetherington
2020-05-20Improve test_timings script.Carl Hetherington
2020-05-20Use test_suite log level with --debug so we can see when tests takeCarl Hetherington
long enough to time-out Jenkins.
2020-05-20Run all tests with lots of encoding threads.Carl Hetherington
2020-05-20Fix DCP playback when an incorrect KDM is added, followed byCarl Hetherington
a correct one.
2020-05-20Fix DKDM generation by moving the validity period a day inside the ↵Carl Hetherington
certificate validity.
2020-05-18Stop xcrun errors silently killing the build.v2.15.75Carl Hetherington
2020-05-18Remove unused variable.Carl Hetherington
2020-05-18Another missed place for the link icon.Carl Hetherington
2020-05-18Add some missing messages.Carl Hetherington
2020-05-18Fix missing icon in installer for a bunch of platforms.v2.15.74Carl Hetherington
2020-05-18Add new version of check_dcp().Carl Hetherington
2020-05-18Add a new "Advanced settings" dialog for content, accessibleCarl Hetherington
from the right-click menu. Move the "use video" checkbox into here, as it feels like excessive clutter to have it in the main video panel. Maybe other things should be hidden in here. I'm looking at you, video filters...
2020-05-17Add a descriptive comment to a test file.Carl Hetherington
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-17Clicking on the audio graph jumps to that position in the film (#1507).Carl Hetherington
2020-05-17Missing DLL for Windows build.v2.15.73Carl Hetherington
2020-05-14Typo fix.v2.15.72Carl Hetherington
2020-05-14Christie FTP contains certificate chains, not just leaf certificates.Carl Hetherington
2020-05-14Don't say 'certificate downloaded' if it failed during the read part.Carl Hetherington
2020-05-12Re-work scaling following excellent insights by Carsten Kurz, describedCarl Hetherington
on #1669. Now the scaling of video content is guessed based on its aspect ratio (taking into account pixel aspect ratio) and there is a "custom" option for overriding incorrectly-marked-up content or content which actually needs its shape to be changed. Essentially we are defaulting to what used to be called "no stretch". This commit also adds buttons to change left/right and top/bottom crop together, and auto-guessing of DCP container size when any change results in there being just one piece of video content in a project. These changes include breaking changes to metadata.xml; old projects should load (with new settings that preserve the project's apperance) but once saved they will not load into 2.14.x. DCP-o-matic saves a backup file (metadata.37.xml) when 2.15.x loads an old project.
2020-05-12Fix test failures with new verification note in libdcp.scaling-reworkCarl Hetherington
2020-05-12Add crop left/right top/bottom link control.Carl Hetherington
2020-05-12Move bitmap_path() to wx_util.{cc,h}Carl Hetherington
2020-05-12Add _view_changed callback to ContentWidget.Carl Hetherington