summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-03-04More correctly calculate bitmap subtitle scaling (#2670).2670-againCarl Hetherington
This was partially fixed before in 6ac468554c7fea0dfaefde85fb6cdd0fceaf5cad The last try accounted for cropping, but not for cases where the source video (after crop) does not precisely fit the DCP container. In those cases the x scale for the subtitles could be different to the y scale, squashing or stretching them.
2024-03-04Rename size -> parent_size.Carl Hetherington
2024-03-04Cleanup: use some better variable names.Carl Hetherington
2024-02-27Add Shift+scrollwheel to move left/right in the timeline.Carl Hetherington
2024-02-27Add Ctrl+scrollwheel zoom to the timeline (#2781).Carl Hetherington
2024-02-26Disallow referring to OV audio unless channel counts match (#2780).Carl Hetherington
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775.
2024-02-21Fix failure to examine non-flat-ratio VFs (#2775).Carl Hetherington
2024-02-20Fix build on Centos 7.Carl Hetherington
2024-02-19Supporters update.v2.16.77Carl Hetherington
2024-02-19Supporters update.Carl Hetherington
2024-02-19Fix various preview errors on high-DPI screens (#2774).Carl Hetherington
The logical scale was previously not taken into account so the outline rectangle was wrong and the padding was usually missing.
2024-02-19Cleanup: use a dcp::Size instead of a wxSize.Carl Hetherington
2024-02-18Add film duration to --dump output (#1702).Carl Hetherington
2024-02-18Avoid quotation marks around dumped paths.Carl Hetherington
2024-02-17Add option to load prefs from ZIP (#2771).Carl Hetherington
2024-02-17Use FileDialog for saving preferences ZIPs.Carl Hetherington
2024-02-17Cleanup: 0 -> nullptr.Carl Hetherington
2024-02-16Return empty optional rather than asserting.Carl Hetherington
2024-02-16Cleanup: add missing explicit.Carl Hetherington
2024-02-16Add Unzipper.Carl Hetherington
2024-02-16Supporters update.v2.16.76Carl Hetherington
2024-02-15Supporters update.Carl Hetherington
2024-02-14Fix conversion of _X to underlined X with GTK (via ↵Carl Hetherington
gtk_label_set_text_with_mnemonic, I think).
2024-02-14Cleanup: white space.Carl Hetherington
2024-02-14Cope with loading a film containing a missing DCP which itself contains ↵Carl Hetherington
subtitles.
2024-02-14Fix exception when calling resume() without first calling suspend().Carl Hetherington
2024-02-12Fix message for high bitrate frames during verify.Carl Hetherington
2024-02-11Don't add a font with an empty ID for ccaps either (#2762).Carl Hetherington
Previously this was all changed so that for subs we add the default font in a cleaner way (in db22f81ccce9e1a5f205e6d8b3c0631fc039a173). I can't see why we shouldn't treat ccaps the same way, and indeed not doing it causes an error as shown by the included test.
2024-02-11Supporters update.Carl Hetherington
2024-02-11Fix apparently ineffective processors when analysing audio (#2671).Carl Hetherington
A whole film ("DCP side") analysis would behave the same as a single piece of content analysis if the film only had one piece of content. Here we also clarify that audio analysis of the whole film is different to that for a single piece of content; for the whole film we use processors, and for single pieces of content we do not.
2024-02-11Add option to stop the player using any audio processor.Carl Hetherington
2024-02-11Add comment about AudioDialog.Carl Hetherington
2024-02-11Fix totally missing saving of DKDM recipients.Carl Hetherington
2024-02-11Remove orphaned label.Carl Hetherington
2024-02-11Extend the only column in the editable email address list.Carl Hetherington
2024-02-10Updated sl_SI translation from Martin Srebotnjak.Carl Hetherington
2024-02-09Supporters update.v2.16.75Carl Hetherington
2024-02-07Don't give confusing errors about WEBVTT when there are errors in a Subrip ↵Carl Hetherington
file (#2733).
2024-02-07Remove unused header.Carl Hetherington
2024-02-05Simplify and improve performance of credits list.Carl Hetherington
2024-02-053 columns in the about box looks better (especially on macOS).Carl Hetherington
2024-02-05Add Benno Zwanenburg as a tester.Carl Hetherington
2024-02-04Tweak how lzma is linked.Carl Hetherington
2024-02-03Supporters update.v2.16.74Carl Hetherington
2024-02-03Don't emit subtitle images that have a zero dimension (#2743).Carl Hetherington
They cause problems later when trying to blend them into the image.
2024-02-03Add an assert to check that sws_getContext() succeeded.Carl Hetherington
2024-02-03Add some asserts; sws_getContext() will fail if the image width or height are 0.Carl Hetherington
2024-02-03Support alpha blend onto YUV444P9LE and YUV444P10LE (68 and 70).Carl Hetherington
2024-02-03Fix incorrect alpha channel scaling with RGBA64.Carl Hetherington