summaryrefslogtreecommitdiff
path: root/test/film_metadata_test.cc
AgeCommit message (Collapse)Author
2024-05-22Rename new_test_film2 -> new_test_film.Carl Hetherington
2024-05-21Replace all new_test_film with new_test_film2.Carl Hetherington
2024-05-20Clean up some more tests.Carl Hetherington
2024-04-22Allow specification of video bit rate separately for J2K and MPEG2.Carl Hetherington
2024-04-21Rename j2k_bandwidth -> video_bit_rate.Carl Hetherington
2024-03-20Allow building with C++17 and updated libxml++/pangomm/cairomm.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-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.
2022-07-11Use a vector rather than a list when returning from content_factory().Carl Hetherington
2022-04-08Guess video range better when importing 2.14.x projects (#2227).Carl Hetherington
2021-11-22Don't import luminance of 0 from 2.14.x metadata files (part of #2130).Carl Hetherington
2021-11-04Stop some tests from writing things to test/data.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
2021-09-19Fix failure to open v2.14.x documents with invalid or empty subtitle ↵Carl Hetherington
languages (#2085).
2021-05-09Remove erroneous call to optional_node_child().Carl Hetherington
Just after this we loop over all <Text> nodes, and optional_node_child will raise an exception if there is more than one.
2021-05-09C++11 tidying.Carl Hetherington
2021-03-30Fix film_metadata_test.v2.15.137Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-20Some tidying up of test Doxygen.Carl Hetherington
2018-02-02Possible fix for film_metadata_test.Carl Hetherington
2017-04-19Various Doxygen fixes.Carl Hetherington
2017-04-19Fix film metadata test.Carl Hetherington
2016-07-16Remove unused method.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-19No-op; variable renaming.Carl Hetherington
2015-05-17Test fix.Carl Hetherington
2014-08-23Merge master.Carl Hetherington
2014-08-19Use SafeStringStream instead of std::stringstream to try to fix random ↵Carl Hetherington
crashes on OS X.
2014-08-11Merge master.Carl Hetherington
2014-08-09Properly remove JSON server; remove some unused usings; remove some ↵Carl Hetherington
unnecessary uses of stringstream.
2014-06-12Merge master.Carl Hetherington
2014-06-10Use ISDCF rather than DCI when talking about the digital cinemaCarl Hetherington
naming convention (#362). Reported-by: Mattias Mattsson
2014-04-29Various comment fixes to tests.Carl Hetherington
2013-11-05Various fixes to make tests pass again.Carl Hetherington
2013-07-18Split test compile up into individual files.Carl Hetherington
2013-07-16Make test independent of config settings.Carl Hetherington
2013-06-20Remove A/B mode for now.Carl Hetherington
2013-06-02A few test fixups.Carl Hetherington
2013-05-31Various stuff; mostly change to decoder scaling and adding subtitle; scaling ↵Carl Hetherington
test.
2013-05-27Fix some DCP generation bugs and update some tests.Carl Hetherington
2013-05-25Merge master and multifarious hackery.Carl Hetherington
2013-05-01Use ffmpeg calls for pixel parameters; add (and alter, hmm) tests to suit.Carl Hetherington