Re-allow audio channel 15 to be mapped so that users can add
[dcpomatic.git] / src / lib / dcp_content.h
index fb8d9178198caedca8847a0b19dae0887783fad8..473dbae36df5f16d7f3f4b0079a685bfc988be54 100644 (file)
@@ -150,10 +150,24 @@ public:
                return _standard.get ();
        }
 
+       std::map<dcp::Marker, dcpomatic::ContentTime> markers () const {
+               return _markers;
+       }
+
        bool kdm_timing_window_valid () const;
 
+       Resolution resolution () const;
+
+       std::vector<dcp::Rating> ratings () const {
+               return _ratings;
+       }
+
+       std::vector<std::string> content_versions () const {
+               return _content_versions;
+       }
+
 private:
-       friend class reels_test5;
+       friend struct reels_test5;
 
        void add_properties (boost::shared_ptr<const Film> film, std::list<UserProperty>& p) const;
 
@@ -198,6 +212,9 @@ private:
        boost::optional<std::string> _cpl;
        /** List of the lengths of the reels in this DCP */
        std::list<int64_t> _reel_lengths;
+       std::map<dcp::Marker, dcpomatic::ContentTime> _markers;
+       std::vector<dcp::Rating> _ratings;
+       std::vector<std::string> _content_versions;
 };
 
 #endif