diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-06-03 10:46:43 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-06-03 10:46:43 +0100 |
| commit | 4ed4255902c3710c94921b94613b5644276a4480 (patch) | |
| tree | 61b8fe6eb5cd2ef36d3df3dbbaee753d6645ed94 | |
| parent | 1850e3c12522298ddb3e66ccf30c6b1207182d5f (diff) | |
Stop valgrind warning from ContainerDuration.
| -rw-r--r-- | src/sound_asset.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sound_asset.cc b/src/sound_asset.cc index 54fbdb88..baf8523a 100644 --- a/src/sound_asset.cc +++ b/src/sound_asset.cc @@ -327,6 +327,10 @@ SoundAssetWriter::SoundAssetWriter (SoundAsset* a) _state->audio_desc.AvgBps = _asset->sampling_rate() * _state->audio_desc.BlockAlign; _state->audio_desc.LinkedTrackID = 0; _state->audio_desc.ChannelFormat = ASDCP::PCM::CF_NONE; + /* I'm fairly sure this is not necessary, as ContainerDuration is written + in ASDCP's WriteMXFFooter, but it stops a valgrind warning. + */ + _state->audio_desc.ContainerDuration = 0; _state->frame_buffer.Capacity (ASDCP::PCM::CalcFrameBufferSize (_state->audio_desc)); _state->frame_buffer.Size (ASDCP::PCM::CalcFrameBufferSize (_state->audio_desc)); |
