summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-12Add missing GUI message.v2.16.61Carl Hetherington
2023-08-12Bump ffmpeg for fix to EXR parsing with non-multiple-of-8 image sizes (#2508).Carl Hetherington
2023-08-12Supporters update.Carl Hetherington
2023-08-12Bump libdcp for verification of <LabelText> in <ContentVersion>Carl Hetherington
2023-08-12Prevent empty <LabelText> in <ContentVersion> (#2594).Carl Hetherington
2023-08-11Fix tests on Windows.Carl Hetherington
2023-08-09Bump libdcp to a release version.Carl Hetherington
2023-08-09Cleanup: tidy Playlist::move_later().Carl Hetherington
2023-08-09Add some tests.Carl Hetherington
2023-08-09Fix some missed includes of the old boost bind header.Carl Hetherington
2023-08-09Move ContentSorter out of the header, and use a default constructor.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.Carl Hetherington
2023-08-09Cleanup: use some better variable names and tidy ifs.Carl Hetherington
2023-08-09Cleanup: use nullptr.Carl Hetherington
2023-08-09Cleanup: use a better loop variable name.Carl Hetherington
2023-08-09Cleanup: use a std::find_if().Carl Hetherington
2023-08-09Add a test.Carl Hetherington
2023-08-09Cleanup: use a default constructor.Carl Hetherington
2023-08-09Cleanup: use a lambda.Carl Hetherington
2023-08-09Cleanup: use some better loop variable names.Carl Hetherington
2023-08-06Add new hack.Carl Hetherington
2023-08-06Add hint about audio channel count.Carl Hetherington
2023-08-06Default to writing 8 audio channels in DCPs (#2443).Carl Hetherington
It seems likely that 8 channels is slightly less likely to trip validation warnings from some distributors, and so it seems worth accepting the potential waste of 2 channels. Users can always set this back to 6 again (once, and it will be saved) and those upgrading from old versions won't be affected anyway.
2023-08-06Go back to respecting the user's choice for the number of audio channels in ↵Carl Hetherington
the MXF.
2023-07-31Only warn about a missing text language for subtitles (not closed captions).Carl Hetherington
I haven't properly checked that closed captions shouldn't have some language metadata, but the existing GUI code explicitly disallows setup of a closed caption language.
2023-07-29Check channel count when comparing audio MXFs.Carl Hetherington
2023-07-29Don't check sound assets in some tests.Carl Hetherington
When fiddling with MXF channel counts it makes a lot of tests fail that probably don't need to.
2023-07-27Bump libdcp to one with some cleanups / header re-arrangement.Carl Hetherington
2023-07-24Add stubs for Georgian (ka_KA) language support.Carl Hetherington
2023-07-24Fix copy-paste error.Carl Hetherington
2023-07-22Cleanup: lengthen some short variable names.Carl Hetherington
2023-07-19Supporters update.v2.16.60Carl Hetherington
2023-07-19Updated zh_CN translation from Akivili Collindort.Carl Hetherington
2023-07-17This check used to be for asset channel count mismatches, then it wasCarl Hetherington
changed to the active count, but I don't think it should be an error to have different active counts between assets of a single DCP.
2023-07-07Cleanup: member variable name standard.Carl Hetherington
2023-07-02Fix crash if an exception is thrown before the splash screen is created.Carl Hetherington
2023-07-02Don't insert incorrect <Effect> nodes into metadata (#2581).Carl Hetherington
Previously we would add assume Effect=none (i.e. force all subtitles to have no effect) if neither of the legacy tags Border or Shadow were present in the metadata. In this case we should just leave Effect as unset.
2023-07-01Add another test.Carl Hetherington
2023-06-30Don't write MainSoundConfiguration with 71 when we only have HI/VI (#2580).Carl Hetherington
2023-06-30Add channel_is_mapped().Carl Hetherington
2023-06-30Clean up after some more tests.Carl Hetherington
2023-06-29Disable asset hash checks that the libdcp bump fixes.Carl Hetherington
2023-06-29Missing i18n markup.Carl Hetherington
2023-06-29Keep "correct" hashes in dcpomatic2_map rather than recalculating them (#2555).Carl Hetherington
2023-06-29Bump libdcp for changes to how hashes are handled.Carl Hetherington
2023-06-25We no longer need to these bundle IDs.Carl Hetherington
They were being passed to altool but when switching to notarytool it seems that these IDs were never used and can now be omitted.
2023-06-25Tolerate problems when reading the contents of DCPs.Carl Hetherington
This avoids errors in cases like unreadable lost+found directories appearing inside a DCP.
2023-06-24Fix config test reference after ISDCF name config option.Carl Hetherington
2023-06-24Add config option to allow long ISDCF name parts.Carl Hetherington
2023-06-22Avoid virtual call to set_film() in constructor (#2571).Carl Hetherington