Stop using static initialisation so that dcpomatic::write() can be called more than...
[dcpomatic.git] / src / lib / create_cli.h
index 3a06c64f8e98ea39e6b16d9cbab5abc6ae248636..e6fa69378b479455e36a8d8a3444f78343651793 100644 (file)
@@ -38,6 +38,9 @@ public:
        struct Content {
                boost::filesystem::path path;
                VideoFrameType frame_type;
+               boost::optional<dcp::Channel> channel;
+               boost::optional<float> gain;
+               boost::optional<boost::filesystem::path> kdm;
        };
 
        bool version;
@@ -55,6 +58,7 @@ public:
        boost::optional<boost::filesystem::path> output_dir;
        boost::optional<std::string> error;
        std::vector<Content> content;
+       bool twok;
        bool fourk;
        boost::optional<int> j2k_bandwidth;