+ std::vector<std::string> content_versions () const {
+ return _content_versions;
+ }
+
+ dcp::LanguageTag name_language () const {
+ return _name_language;
+ }
+
+ boost::optional<dcp::LanguageTag::RegionSubtag> release_territory () const {
+ return _release_territory;
+ }
+
+ boost::optional<dcp::LanguageTag> sign_language_video_language () const {
+ return _sign_language_video_language;
+ }
+
+ int version_number () const {
+ return _version_number;
+ }
+
+ dcp::Status status () const {
+ return _status;
+ }
+
+ boost::optional<std::string> chain () const {
+ return _chain;
+ }
+
+ boost::optional<std::string> distributor () const {
+ return _distributor;
+ }
+
+ boost::optional<std::string> facility () const {
+ return _facility;
+ }
+
+ boost::optional<std::string> studio () const {
+ return _studio;
+ }
+
+ bool temp_version () const {
+ return _temp_version;
+ }
+
+ bool pre_release () const {
+ return _pre_release;
+ }
+
+ bool red_band () const {
+ return _red_band;
+ }
+
+ bool two_d_version_of_three_d () const {
+ return _two_d_version_of_three_d;
+ }
+
+ boost::optional<dcp::Luminance> luminance () const {
+ return _luminance;
+ }
+
+ boost::gregorian::date isdcf_date () const {
+ return _isdcf_date;
+ }
+
+ int audio_frame_rate () const {
+ return _audio_frame_rate;