diff options
Diffstat (limited to 'src/mono_picture_asset_writer.cc')
| -rw-r--r-- | src/mono_picture_asset_writer.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mono_picture_asset_writer.cc b/src/mono_picture_asset_writer.cc index b2b829fa..dd29c19a 100644 --- a/src/mono_picture_asset_writer.cc +++ b/src/mono_picture_asset_writer.cc @@ -78,7 +78,7 @@ MonoPictureAssetWriter::~MonoPictureAssetWriter() { try { /* Last-resort finalization to close the file, at least */ - if (_started) { + if (!_finalized) { _state->mxf_writer.Finalize(); } } catch (...) {} @@ -142,7 +142,6 @@ MonoPictureAssetWriter::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; |
