More tests.
[libdcp.git] / src / mxf_writer.cc
index c5fca1591405dd5b61e95908b5227e19e924002a..2172077228c1823262be7d3bfb2aa4398e718f3a 100644 (file)
 
 */
 
+/** @file  src/mxf_writer.h
+ *  @brief MXFWriter class.
+ */
+
 #include "mxf_writer.h"
 #include "mxf.h"
 
 using namespace dcp;
 
+/** Create an MXFWriter.
+ *  @param mxf MXF that we are writing.
+ *  @param file File to write to.
+ */
 MXFWriter::MXFWriter (MXF* mxf, boost::filesystem::path file)
        : _mxf (mxf)
        , _file (file)
        , _frames_written (0)
        , _finalized (false)
 {
-       mxf->_file = file;
-       mxf->_hash.clear ();
+       mxf->set_file (file);
 }
 
 MXFWriter::~MXFWriter ()
 {
-       assert (_finalized);
+
 }
 
 void