Fix thinko in previous commit.
[libdcp.git] / src / stereo_picture_asset_writer.cc
index f4ec7df0c2e383eb9654abee6da44f6a1da91f76..b9120cd9bc3d8db9fba76fb71d5d906ee6c531a1 100644 (file)
@@ -72,7 +72,7 @@ StereoPictureAssetWriter::~StereoPictureAssetWriter()
 {
        try {
                /* Last-resort finalization to close the file, at least */
-               if (_started) {
+               if (!_finalized) {
                        _state->mxf_writer.Finalize();
                }
        } catch (...) {}
@@ -151,7 +151,6 @@ StereoPictureAssetWriter::finalize ()
                if (ASDCP_FAILURE(r)) {
                        boost::throw_exception (MXFFileError("error in finalizing video MXF", _file.string(), r));
                }
-               _started = false;
        }
 
        _picture_asset->_intrinsic_duration = _frames_written;