summaryrefslogtreecommitdiff
path: root/test/isdcf_name_test.cc
AgeCommit message (Collapse)Author
2025-12-19Fix truncation of ISDCF name parts that have had things substituted (#3112).Carl Hetherington
2025-12-18Add set_isdcf_date() allowing removal of some friends.Carl Hetherington
2025-07-15Change Film::examine_and_add_content to take a vector of content.Carl Hetherington
2025-05-13Allow hyphens as part of the "name" part of the ISDCF name.Carl Hetherington
2025-01-12Write OCAP/CCAP into ISDCF names in a hopefully more correct fashion.v2.18.4Carl Hetherington
2025-01-12Fix fl indication in ISDCF name.Carl Hetherington
Maybe I missed it, or maybe it changed, but apparently 3.5fl is supposed to be written as 35fl in the name.
2025-01-12Rename subtitle_languages() -> open_text_languages().Carl Hetherington
Also make it return open captions as well as open subtitles (#2941).
2024-05-22Rename new_test_film2 -> new_test_film.Carl Hetherington
2024-05-21Replace all new_test_film with new_test_film2.Carl Hetherington
2023-09-12Somewhat fix inclusion of CCAP language in ISDCF name (#2610).Carl Hetherington
2023-05-13Fix some typos in comments.Carl Hetherington
2023-03-11Use IAB rather than ATMOS in ISDCF names (#2482).Carl Hetherington
2023-01-23Fix isdcf name ATMOS test.Carl Hetherington
2023-01-18Add -ISDCF to ISDCF name as required (#2416).Carl Hetherington
2022-12-02Don't use "NR" in the ISDCF name if there is no rating.Carl Hetherington
Thierry says this is not used out in the wild, and I can't find any reference to say that it must be there, so remove it.
2022-09-03Remove - and + from ratings before using them in a DCNC name.Carl Hetherington
I can't find any documentation about what we should do here, but at least this rule fits what https://registry-page.isdcf.com/ratings/ does.
2022-07-11Use a vector rather than a list when returning from content_factory().Carl Hetherington
2022-04-20Lookup the correct DCNC code to use for languages rather than justCarl Hetherington
using the language's subtag (#2235).
2021-06-01Put audio language back in the Film.Carl Hetherington
It feels neat to have audio language in the audio tab, to match the subtitle language in the subtitle tab. It also avoids the potential confusion of there being an audio language setting in the DCP metadata but no subtitle language setting. However: - I am yet to find a need to describe multiple audio languages in the same DCP (all previous users of Film::audio_languages() were just taking the first language off the list). - As Carsten points out it's fiddly to have to set the audio language for 5 separate-channel WAV files, for example (you wouldn't actually have had to do this, but it would have felt like you did). I think subtitle language remains neater where it is (per-content) as there is this additional subtitle language metadata and it makes much more sense (and is much more likely) that there are multiple subtitle languages in a DCP than it does multiple audio languages.
2021-05-31Allow any ratio to appear in the ISDCF name as an interior aspect ratio (#2030).Carl Hetherington
2021-04-29C++11 tidying.Carl Hetherington
2021-04-06Fix ISDCF name reference in test.Carl Hetherington
2021-04-04Move luminance to Interop/SMPTE metadata and remove the ISDCF metadata dialogue.Carl Hetherington
2021-04-04Move chain to the Interop/SMPTE metadata.Carl Hetherington
2021-04-04Move some ISDCF flags to the Interop/SMPTE metadata.Carl Hetherington
2021-04-04Use studio and facility from Interop/SMPTE metadata rather than ISDCF.Carl Hetherington
2021-04-04Use ratings from Interop/SMPTE metadata instead of ISDCF metadata dialogue.Carl Hetherington
2021-04-04Use release territory from Interop/SMPTE metadata instead of ISDCF metadata ↵Carl Hetherington
dialogue.
2021-04-04Use content version from Interop (or version number from SMPTE metadata)Carl Hetherington
rather than the content version in the ISDCF metadata dialogue.
2021-04-02Add language to audio content and use it instead of the general metadata.Carl Hetherington
2021-03-31Put subtitle language back into content from the film (#1930).Carl Hetherington
This also adds the main/additional language flag. Of all the considerations about how to specify subtitle language, the most important seems to be that the language specification happens for the content where the language is; i.e. in the content text tab.
2021-03-25Use XX as an audio language when there is no specified audio language (#1939).Carl Hetherington
Previously we would omit the audio and subtitle language parts of the DCI name if there was no specified audio language. Sadly if we do do that EasyDCP player 4.0.1 reports a warning (whose details you can't see on the demo version).
2021-01-31More enum class additions.Carl Hetherington
2021-01-21Adapt for libdcp use of enum class.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-20Remove subtitle language from text content.Carl Hetherington
2020-11-20Some tidying up of test Doxygen.Carl Hetherington
2020-10-12Fix incorrect sign on boost test constants.Carl Hetherington
2020-09-26It's not 7.1 until we have 12 channels.v2.15.103Carl Hetherington
2020-09-25Add NamedChannel and use it to hide the never-used channelsCarl Hetherington
when mapping into a DCP.
2020-05-11Change video content scaling so that it either:Carl Hetherington
1. scales the content up to fit the DCP container, preserving aspect ratio, or 2. stretches the content to a custom aspect ratio, or 3. scales the content to some custom size.
2019-10-18ISDCF name fixes with > 6 channels and HI/VI (#1633).Carl Hetherington
2019-04-02Extract subtitle language from text content rather than ISDCFMetadata (part ↵Carl Hetherington
of #1516).
2019-01-21Stop jobs silently failing in tests.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-04-22Add MOS tag in ISDCF names if there is no sound.v2.13.16Carl Hetherington
2018-04-22Actually make that test work.Carl Hetherington
2018-04-22Add a new test.Carl Hetherington
2018-01-02Add test for incorrect ISDCF name with full-frame content, and fix it (#1118).Carl Hetherington
2017-08-27Fix incorrect ISDCF name in some cases (#1118).Carl Hetherington