diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-06-10 17:14:17 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-06-10 17:14:17 +0100 |
| commit | f0cc79a6c34b8198155f6e519d4464385ea30049 (patch) | |
| tree | 7509eb1f3ff30187905d55bb8c48a765a9ee209f /src/lib/isdcf_metadata.h | |
| parent | e7bc3bd16456c17bc6fe1d7981040b14e820505e (diff) | |
Support ISDCF naming convention version 9.
Reported-by: Elia Orselli
Diffstat (limited to 'src/lib/isdcf_metadata.h')
| -rw-r--r-- | src/lib/isdcf_metadata.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/isdcf_metadata.h b/src/lib/isdcf_metadata.h index cd63ba2ee..0fb7e7baa 100644 --- a/src/lib/isdcf_metadata.h +++ b/src/lib/isdcf_metadata.h @@ -32,6 +32,10 @@ class ISDCFMetadata public: ISDCFMetadata () : content_version (1) + , temp_version (false) + , pre_release (false) + , red_band (false) + , two_d_version_of_three_d (false) {} ISDCFMetadata (boost::shared_ptr<const cxml::Node>); @@ -47,6 +51,18 @@ public: std::string studio; std::string facility; std::string package_type; + /** true if this is a temporary version (without final picture or sound) */ + bool temp_version; + /** true if this is a pre-release version (final picture and sound, but without accessibility features) */ + bool pre_release; + /** true if this has adult content */ + bool red_band; + /** specific theatre chain or event */ + std::string chain; + /** true if this is a 2D version of content that also exists in 3D */ + bool two_d_version_of_three_d; + /** mastered luminance if there are multiple versions distributed (e.g. 35, 4fl, 6fl etc.) */ + std::string mastered_luminance; }; #endif |
