swaroop: support validity periods in ecinema KDMs.
[dcpomatic.git] / src / tools / dcpomatic_kdm.cc
index 9f1c28c990f9992f1a42a297313bb5a557c27fb2..ef6b783f4fa0045bb753b2fdfc8f4aefe1509d80 100644 (file)
@@ -318,7 +318,13 @@ private:
                                                continue;
                                        }
 
-                                       DecryptedECinemaKDM kdm (decrypted.id(), decrypted.name(), decrypted.key());
+                                       DecryptedECinemaKDM kdm (
+                                               decrypted.id(),
+                                               decrypted.name(),
+                                               decrypted.key(),
+                                               dcp::LocalTime (_timing->from(), i->cinema->utc_offset_hour(), i->cinema->utc_offset_minute()),
+                                               dcp::LocalTime (_timing->until(), i->cinema->utc_offset_hour(), i->cinema->utc_offset_minute())
+                                               );
 
                                        /* Encrypt */
                                        screen_kdms.push_back (