diff options
Diffstat (limited to 'src/PCMParserList.cpp')
| -rwxr-xr-x | src/PCMParserList.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/PCMParserList.cpp b/src/PCMParserList.cpp index 6555fbb..67e7ef8 100755 --- a/src/PCMParserList.cpp +++ b/src/PCMParserList.cpp @@ -193,7 +193,9 @@ ASDCP::PCMParserList::OpenRead(const Kumu::PathList_t& argv, const Rational& Pic return RESULT_FORMAT; } - m_ADesc.ContainerDuration = I->ADesc.ContainerDuration; + if ( I->ADesc.ContainerDuration < m_ADesc.ContainerDuration ) + m_ADesc.ContainerDuration = I->ADesc.ContainerDuration; + m_ADesc.BlockAlign += I->ADesc.BlockAlign; } |
