summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
AgeCommit message (Expand)Author
2023-11-29Don't reduce the audio channel count on adding ATMOS (only increase it, if re...Carl Hetherington
2023-11-12Replace deprecated leaf() with filename().Carl Hetherington
2023-10-28Add some const& to uses of auto.Carl Hetherington
2023-10-28Fix a bizarre thinko / typo of "false" for false.Carl Hetherington
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
2023-09-12Somewhat fix inclusion of CCAP language in ISDCF name (#2610).Carl Hetherington
2023-09-12Add Film::closed_caption_languages().Carl Hetherington
2023-09-12Always add -CCAP to ISDCF names if there are ccaps.Carl Hetherington
2023-08-09Extract Film::Property to its own header to (maybe) increase compilation speed.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-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-06-24Add config option to allow long ISDCF name parts.Carl Hetherington
2023-04-18Slight improvement to error when failing to save a metadata file.Carl Hetherington
2023-03-11Use IAB rather than ATMOS in ISDCF names (#2482).Carl Hetherington
2023-03-03Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45Carl Hetherington
2023-02-27Make subtitle analysis depend on DCP standard.Carl Hetherington
2023-02-11Cleanup: extract encrypt() call from Film::make_kdm().Carl Hetherington
2023-01-18Add -ISDCF to ISDCF name as required (#2416).Carl Hetherington
2023-01-18Cleanup: make a temporary for the content list.Carl Hetherington
2022-12-29Fix default VersionNumber when it's not specified in the metadata.Carl Hetherington
2022-12-10Move some methods out of util.{cc,h}Carl Hetherington
2022-12-10Extract constants.hCarl Hetherington
2022-12-02Don't use "NR" in the ISDCF name if there is no rating.Carl Hetherington
2022-11-29Add default release territory configuration (#2375).Carl Hetherington
2022-11-29Add default audio language configuration (#2375).Carl Hetherington
2022-11-29Remove default container configuration option.Carl Hetherington
2022-10-01Cleanup: remove unnecessary ifCarl Hetherington
2022-10-01Cleanup: replace very short but long-lasting variable name.Carl Hetherington
2022-09-03Remove - and + from ratings before using them in a DCNC name.Carl Hetherington
2022-07-01Advanced option to allow mapping to any audio channel (#2279).Carl Hetherington
2022-06-10Add Film::last_written_by_earlier_than()Carl Hetherington
2022-06-10Rename CheckContentChangeJob -> CheckContentJob.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-04-29Put * in the title bar when the DCP-o-matic project is modified (#1938).Carl Hetherington
2022-04-29Add Film::set_dirty().Carl Hetherington
2022-04-29Allow 96kHz audio as an advanced option (#1789).Carl Hetherington
2022-04-20Lookup the correct DCNC code to use for languages rather than justCarl Hetherington
2022-04-20Move make_dcp() out of Film (#2132).Carl Hetherington
2022-04-03C++11 and whitespace cleanups.Carl Hetherington
2022-03-16Make the value used for 'f' in KDM names consistent (#1657).Carl Hetherington
2022-03-09Add option to use (or not) ISDCF names by default.Carl Hetherington
2021-11-28Rearrange checking (and re-examining) content.Carl Hetherington
2021-11-22Don't import luminance of 0 from 2.14.x metadata files (part of #2130).Carl Hetherington
2021-09-27Add config location versioning (#2090).Carl Hetherington
2021-09-25Read ISDCF Metadata from 2.14.x metadata (#2083).cah
2021-09-20Add LastWrittenBy to metadata (#2080).Carl Hetherington
2021-09-20Use a constexpr and a nullptr.Carl Hetherington