summaryrefslogtreecommitdiff
path: root/src/verify.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-04-11 00:10:30 +0200
committerCarl Hetherington <cth@carlh.net>2021-04-11 20:50:08 +0200
commit1a284b7c409567b6ecb223adece779487f70ac92 (patch)
treef36367b4444037e09b0224da3ea76dfcb248c241 /src/verify.cc
parent093525165f6397ba9eaffd19833dc978bcb32d55 (diff)
Extract some parts of ReelEncryptableAsset into ReelFileAsset
Diffstat (limited to 'src/verify.cc')
-rw-r--r--src/verify.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/verify.cc b/src/verify.cc
index e27f6f36..6adab99d 100644
--- a/src/verify.cc
+++ b/src/verify.cc
@@ -377,7 +377,7 @@ enum class VerifyAssetResult {
static VerifyAssetResult
-verify_asset (shared_ptr<const DCP> dcp, shared_ptr<const ReelEncryptableAsset> reel_file_asset, function<void (float)> progress)
+verify_asset (shared_ptr<const DCP> dcp, shared_ptr<const ReelFileAsset> reel_file_asset, function<void (float)> progress)
{
auto const actual_hash = reel_file_asset->asset_ref()->hash(progress);
@@ -422,7 +422,7 @@ verify_language_tag (string tag, vector<VerificationNote>& notes)
static void
-verify_picture_asset (shared_ptr<const ReelEncryptableAsset> reel_file_asset, boost::filesystem::path file, vector<VerificationNote>& notes, function<void (float)> progress)
+verify_picture_asset (shared_ptr<const ReelFileAsset> reel_file_asset, boost::filesystem::path file, vector<VerificationNote>& notes, function<void (float)> progress)
{
int biggest_frame = 0;
auto asset = dynamic_pointer_cast<PictureAsset>(reel_file_asset->asset_ref().asset());
@@ -1233,7 +1233,7 @@ dcp::verify (
if ((i->intrinsic_duration() * i->edit_rate().denominator / i->edit_rate().numerator) < 1) {
notes.push_back ({VerificationNote::Type::ERROR, VerificationNote::Code::INVALID_INTRINSIC_DURATION, i->id()});
}
- auto file_asset = dynamic_pointer_cast<ReelEncryptableAsset>(i);
+ auto file_asset = dynamic_pointer_cast<ReelFileAsset>(i);
if (file_asset && !file_asset->hash()) {
notes.push_back ({VerificationNote::Type::BV21_ERROR, VerificationNote::Code::MISSING_HASH, i->id()});
}