summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-16Add test that partially fails (failures commented out).black-lines-debugCarl Hetherington
2023-03-16Don't use pointless scale_for_display() (#2485).Carl Hetherington
Not only is it much more complicated than it needs to be, but it also meant that for a PlayerVideo _inter_size and _out_size are calculated slightly differently, meaning that when trying to put a full-frame image into the output there could sometimes be small differences between the two, meaning small gaps.
2023-03-16Add some bug notes.Carl Hetherington
2023-03-16Cleanup: improve comment and parameter name.Carl Hetherington
2023-03-16Remove erroneous "fix" for subsampled source gaps.Carl Hetherington
2023-03-16Remove believed-unnecessary refresh.Carl Hetherington
I think this is unnnecessary because the VIDEO_CONTAINER_SIZE change will come back from the player and the refresh will be done then. Also the player checks to see if the new size is different to the old one, and doesn't do the refresh if not, which is more efficient.
2023-03-16Cleanup: use fit_ratio_within().Carl Hetherington
2023-03-16Cleanup: use dcp::Size.Carl Hetherington
2023-03-16I don't think this round is necessary, as the return values of this methodCarl Hetherington
are either used for UI/metadata or then passed to scale_for_display(), which does its own pixel quanta rounding.
2023-03-12Updated zh_CN translation from Danbo Song.Carl Hetherington
2023-03-11Use IAB rather than ATMOS in ISDCF names (#2482).Carl Hetherington
2023-03-10Update manual for new CLI options.Carl Hetherington
2023-03-10Cope with the fact that some of our commands output --help to stdout, some ↵Carl Hetherington
to stderr.
2023-03-10Output hints on stderr.ancient-skyscraper
2023-03-10Update documentation and CLI UI with hint infoancient-skyscraper
Goal is to explain what hints are, and how the `--hints` option changes behavior of `dcpomatic2_cli` command
2023-03-09Allow dcpomatic_cli script to work from anywhere.Carl Hetherington
2023-03-07Fix missing scrollbar in the audio tab on macOS/Windows (#2480).v2.16.47Carl Hetherington
2023-03-07Cleanup: use layout() wrapper.Carl Hetherington
2023-03-05Remove some 3D stuff I think is unnecessary since the changes in ↵v2.16.46Carl Hetherington
2f12058c535045cecc226fe47b3d60da8851a862
2023-03-05Fix error when padding is needed in 3D encodes (#2476).Carl Hetherington
2023-03-05Catch exceptions from some calls to write_metadata().Carl Hetherington
2023-03-05Fix small DCP standard choice (#2475).Carl Hetherington
2023-03-04Replace spaces with _ in default KDM name formats, as spaces areCarl Hetherington
removed from the filename before it is used.
2023-03-04Bump libsub for another font color fix.Carl Hetherington
2023-03-03Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45Carl Hetherington
I'm far from convinced about the point/sense of all these "profiles" (rather than just implementing or at least tolerating the standard) but lots of people are having problems with "QC" processes failing their DCPs with complaints related to MCASubDescriptors. It seems to make sense to have an option to turn them off - at least for now, until either the "QC" situation settles down or any bugs in DCP-o-matic are found and fixed.
2023-03-03Cleanup: tidy a comment.Carl Hetherington
2023-03-03Add Choice::add() with a client string.Carl Hetherington
2023-03-03Add Choice::get_data().Carl Hetherington
2023-03-03Tidy up a little with a lambda.Carl Hetherington
2023-03-03Move some settings to new non-standard page.Carl Hetherington
2023-03-03Add --hints option to dcpomatic2_cli (#2468).Carl Hetherington
2023-03-03Add word_wrap().Carl Hetherington
2023-03-03Add ansi.h and one define.Carl Hetherington
2023-03-03Setup ffmpeg log callback in dcpomatic_setup() instead of in FFmpeg.Carl Hetherington
2023-03-03Cleanup: remove unused variable.Carl Hetherington
2023-03-03Cleanup: remove capture_asdcp_logs() from header.Carl Hetherington
2023-03-03Un-check screens when they or their cinema are deleted.Carl Hetherington
2023-03-02Supporters update.Carl Hetherington
2023-03-02Remove duplicate include.Carl Hetherington
2023-02-28Add a couple of tooltips.Carl Hetherington
2023-02-27Strip disallowed characters from subtitles before they get into the XML.Carl Hetherington
2023-02-27Bump libdcp for some test fixes.Carl Hetherington
2023-02-27Merge branch '2389-vpos'Carl Hetherington
Here we are trying to fix a variety of confusions related to vertical subtitle position (#2389).
2023-02-27Fix tests.Carl Hetherington
2023-02-27Cleanup: swap a list for a vector.Carl Hetherington
2023-02-27Align text subtitles from the bottom of the screen.Carl Hetherington
2023-02-27Show possible subtitle bounding boxes due to SMPTE standard misunderstandings.Carl Hetherington
2023-02-27Add override_standard to bounding_box().Carl Hetherington
2023-02-27Early check to see if there's anything to do in set_state().Carl Hetherington
2023-02-27Don't cancel finished jobs otherwise their finished callbacks will be called ↵Carl Hetherington
again.