diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-01-10 22:39:35 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-01-10 22:39:35 +0000 |
| commit | b21ac5801854d9d8946a0f8d0cadca2abd9a066b (patch) | |
| tree | 1ea236a585547fcac0e7e06b7912e9702c64ba5e /src/im_package.h | |
| parent | 1ee5cc88cb32927f95358e2d03985caf5a1d8e05 (diff) | |
Hacks.imf2
Diffstat (limited to 'src/im_package.h')
| -rw-r--r-- | src/im_package.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/im_package.h b/src/im_package.h index 4ce4aad6..f3d77c31 100644 --- a/src/im_package.h +++ b/src/im_package.h @@ -17,9 +17,13 @@ */ +#include "package.h" + namespace dcp { namespace im { +class CPL; + class Package : public dcp::Package<CPL> { public: @@ -29,9 +33,12 @@ public: void write_xml ( dcp::XMLMetadata metadata = dcp::XMLMetadata (), - boost::shared_ptr<const CertificateChain> signer = boost::shared_ptr<const CertificateChain> () + boost::shared_ptr<const dcp::CertificateChain> signer = boost::shared_ptr<const dcp::CertificateChain> () ); +private: + boost::shared_ptr<dcp::Asset> xml_asset_factory (boost::filesystem::path file, std::string root) const; + boost::shared_ptr<dcp::Asset> mxf_asset_factory (boost::filesystem::path file) const; std::string pkl_annotation_text () const; }; |
