X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Freel_mxf_asset.h;h=9d98cd7109bd6068f3a778cf044a2490666966f0;hb=491ac453512ac1982f62fc0d2a310586427601d7;hp=21116d28bee6d0398a15bb1cdb69365fd047540c;hpb=454e76146a5bd522e47ebbedd490e89ef95dd186;p=libdcp.git diff --git a/src/reel_mxf_asset.h b/src/reel_mxf_asset.h index 21116d28..9d98cd71 100644 --- a/src/reel_mxf_asset.h +++ b/src/reel_mxf_asset.h @@ -33,6 +33,9 @@ public: ReelMXFAsset (boost::shared_ptr mxf, Fraction edit_rate, int64_t intrinsic_duration, int64_t entry_point); ReelMXFAsset (boost::shared_ptr); + /** @return the 4-character key type for this MXF (MDIK, MDAK, etc.) */ + virtual std::string key_type () const = 0; + void write_to_cpl (xmlpp::Node* node, Standard standard) const; /** @return true if a KeyId is specified for this asset, implying