summaryrefslogtreecommitdiff
path: root/src/sound_asset_writer.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-07-15 10:57:02 +0200
committerCarl Hetherington <cth@carlh.net>2022-07-15 10:57:21 +0200
commitc97b584731299a6a72db60574f1626ff07ddb76b (patch)
tree70dca3d6922952e2bda17979104af8d59e3638fb /src/sound_asset_writer.cc
parentbdf7390c9ec8b24d6f007c4a53c191bb60c0fc75 (diff)
Fix thinko in previous commit.v1.8.24
Diffstat (limited to 'src/sound_asset_writer.cc')
-rw-r--r--src/sound_asset_writer.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sound_asset_writer.cc b/src/sound_asset_writer.cc
index 40acf924..ff14407d 100644
--- a/src/sound_asset_writer.cc
+++ b/src/sound_asset_writer.cc
@@ -115,7 +115,7 @@ SoundAssetWriter::~SoundAssetWriter()
{
try {
/* Last-resort finalization to close the file, at least */
- if (_started) {
+ if (!_finalized) {
_state->mxf_writer.Finalize();
}
} catch (...) {}
@@ -276,7 +276,6 @@ SoundAssetWriter::finalize ()
if (ASDCP_FAILURE(r)) {
boost::throw_exception (MiscError(String::compose ("could not finalise audio MXF (%1)", static_cast<int>(r))));
}
- _started = false;
}
_asset->_intrinsic_duration = _frames_written;