summaryrefslogtreecommitdiff
path: root/src/lib/writer.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-05-04 11:08:46 +0100
committerCarl Hetherington <cth@carlh.net>2013-05-04 11:08:46 +0100
commit1738f2e7336734190bed7e94ce3d691d4a9c9e4c (patch)
tree5e057dd6522e72a443a5be3d2ef4dd554c783c53 /src/lib/writer.cc
parentcc56fc111c742ed5ec072fa0bbe0b950150d40c1 (diff)
Add config options for some of the DCP XML metadata (#122).
Diffstat (limited to 'src/lib/writer.cc')
-rw-r--r--src/lib/writer.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index ad81686d1..177e929ae 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -22,12 +22,14 @@
#include <libdcp/sound_asset.h>
#include <libdcp/picture_frame.h>
#include <libdcp/reel.h>
+#include <libdcp/cpl.h>
#include "writer.h"
#include "compose.hpp"
#include "film.h"
#include "format.h"
#include "log.h"
#include "dcp_video_frame.h"
+#include "config.h"
#include "i18n.h"
@@ -320,7 +322,9 @@ Writer::finish ()
)
));
- dcp.write_xml ();
+ libdcp::XMLMetadata meta = Config::instance()->dcp_metadata ();
+ meta.set_issue_date_now ();
+ dcp.write_xml (meta);
_film->log()->log (String::compose (N_("Wrote %1 FULL, %2 FAKE, %3 REPEAT; %4 pushed to disk"), _full_written, _fake_written, _repeat_written, _pushed_to_disk));
}