summaryrefslogtreecommitdiff
path: root/test/reel_asset_test.cc
AgeCommit message (Collapse)Author
2022-01-17Use optional for ReelAsset _annotation_text.v1.8.6Carl Hetherington
Not only is this tag optional in Interop and SMPTE, but it would appear that if it is present but empty a DCP will not play back on Sony SRX320 / LMT3000 systems (DoM bug #2124). Here we use optional<>, as seems to make sense, and also refuse to write empty tags (instead omitting the tag entirely).
2021-04-12Split ReelSubtitleAsset into Interop and SMPTE classes.Carl Hetherington
2021-04-11Small bits of tidying up.Carl Hetherington
2021-01-21Move all ostream operator<< into some test-only stream_operators.{cc,h} files.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-11-20Tidy up handling of language metadata for subtitles.Carl Hetherington
Tried to normalise the idea that subtitle languages are stored as strings but set as LanguageTags. This may be too defensive; perhaps SMPTE language metadata is always right, or perhaps even if it isn't we should throw errors.
2020-09-21Support CPL metadata.Carl Hetherington
2019-03-16Fix some GPL boilerplate.Carl Hetherington
2016-06-01Still more licence fixups.Carl Hetherington
2015-12-04Fix incorrect reading of ScreenAspectRatio.Carl Hetherington