summaryrefslogtreecommitdiff
path: root/src/mxf_asset.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-05-04 11:13:04 +0100
committerCarl Hetherington <cth@carlh.net>2013-05-04 11:13:04 +0100
commitaf87bfc82beee0b0600558c84c3843dfd5a252f6 (patch)
tree6f0cb5a87ba4662ac1e23fae67589be9d374e4f6 /src/mxf_asset.h
parent09ad2806848f5c3609b7915da504f94db099e3af (diff)
Split metadata into XML and MXF bits; remove singleton.
Diffstat (limited to 'src/mxf_asset.h')
-rw-r--r--src/mxf_asset.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mxf_asset.h b/src/mxf_asset.h
index 29b3c1b0..f5cee5de 100644
--- a/src/mxf_asset.h
+++ b/src/mxf_asset.h
@@ -26,6 +26,8 @@
namespace libdcp
{
+class MXFMetadata;
+
/** @brief Parent class for assets which have MXF files */
class MXFAsset : public Asset
{
@@ -75,10 +77,10 @@ public:
* @param w struct to fill in.
* @param uuid uuid to use.
*/
- static void fill_writer_info (ASDCP::WriterInfo* w, std::string uuid);
+ static void fill_writer_info (ASDCP::WriterInfo* w, std::string uuid, MXFMetadata const & metadata);
protected:
-
+
/** Signal to emit to report progress, or 0 */
boost::signals2::signal<void (float)>* _progress;
/** The edit rate; this is normally equal to the number of video frames per second */