summaryrefslogtreecommitdiff
path: root/src/lib/verify_dcp_job.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-02-22 01:37:25 +0100
committerCarl Hetherington <cth@carlh.net>2025-02-23 01:47:38 +0100
commit9dbd550788840b53cbcd80a3ed127afc785332ca (patch)
treeca9453f9377b25439e211c05b6736b2ea1dc58ab /src/lib/verify_dcp_job.cc
parent5980b854a710d4c63b3077f73cd671b1d388939b (diff)
Allow passing options to VerifyDCPJob.
Diffstat (limited to 'src/lib/verify_dcp_job.cc')
-rw-r--r--src/lib/verify_dcp_job.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/verify_dcp_job.cc b/src/lib/verify_dcp_job.cc
index 46c7c7e69..6b928a146 100644
--- a/src/lib/verify_dcp_job.cc
+++ b/src/lib/verify_dcp_job.cc
@@ -36,10 +36,15 @@ using namespace boost::placeholders;
#endif
-VerifyDCPJob::VerifyDCPJob(vector<boost::filesystem::path> directories, vector<boost::filesystem::path> kdms)
+VerifyDCPJob::VerifyDCPJob(
+ vector<boost::filesystem::path> directories,
+ vector<boost::filesystem::path> kdms,
+ dcp::VerificationOptions options
+ )
: Job({})
, _directories(directories)
, _kdms(kdms)
+ , _options(options)
{
}
@@ -91,7 +96,7 @@ VerifyDCPJob::run()
decrypted_kdms,
bind(&VerifyDCPJob::update_stage, this, _1, _2),
bind(&VerifyDCPJob::set_progress, this, _1, false),
- {},
+ _options,
libdcp_resources_path() / "xsd"
);