summaryrefslogtreecommitdiff
path: root/src/lib/writer.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-01-26 22:15:41 +0100
committerCarl Hetherington <cth@carlh.net>2021-01-26 22:15:41 +0100
commit886c256f532e0f43bcd7f6f9924147c151293cab (patch)
tree6d4cecf0aa65e2250fb6246775d7d1856ece66d6 /src/lib/writer.cc
parentedbccd8d04a33f9e8d03677d8ebc671f40b0f822 (diff)
libdcp API change ReelMXF -> ReelFileAsset.
Diffstat (limited to 'src/lib/writer.cc')
-rw-r--r--src/lib/writer.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index 140f54a6f..6518caea9 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -38,7 +38,7 @@
#include "text_content.h"
#include <dcp/cpl.h>
#include <dcp/locale_convert.h>
-#include <dcp/reel_mxf.h>
+#include <dcp/reel_file_asset.h>
#include <fstream>
#include <cerrno>
#include <iostream>
@@ -99,7 +99,7 @@ Writer::Writer (weak_ptr<const Film> weak_film, weak_ptr<Job> j, bool text_only)
shared_ptr<Job> job = _job.lock ();
int reel_index = 0;
- list<DCPTimePeriod> const reels = film()->reels();
+ auto const reels = film()->reels();
for (auto p: reels) {
_reels.push_back (ReelWriter(weak_film, p, job, reel_index++, reels.size(), text_only));
}
@@ -879,10 +879,10 @@ void
Writer::calculate_referenced_digests (boost::function<void (float)> set_progress)
{
for (auto const& i: _reel_assets) {
- shared_ptr<dcp::ReelMXF> mxf = dynamic_pointer_cast<dcp::ReelMXF>(i.asset);
- if (mxf && !mxf->hash()) {
- mxf->asset_ref().asset()->hash (set_progress);
- mxf->set_hash (mxf->asset_ref().asset()->hash());
+ auto file = dynamic_pointer_cast<dcp::ReelFileAsset>(i.asset);
+ if (file && !file->hash()) {
+ file->asset_ref().asset()->hash (set_progress);
+ file->set_hash (file->asset_ref().asset()->hash());
}
}
}