From ff0838d01bd6c75b5e28a6f2d25d549ba7ca6388 Mon Sep 17 00:00:00 2001 From: jhurst Date: Wed, 12 Mar 2008 06:55:03 +0000 Subject: fixed AvgBps in PCM files --- src/PCMParserList.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/PCMParserList.cpp') diff --git a/src/PCMParserList.cpp b/src/PCMParserList.cpp index 2679162..8d80752 100755 --- a/src/PCMParserList.cpp +++ b/src/PCMParserList.cpp @@ -125,7 +125,6 @@ ASDCP::PCMParserList::OpenRead(ui32_t argc, const char** argv, Rational& Picture else m_ADesc.BlockAlign += I->ADesc.BlockAlign; - // result = I->CmpADesc(m_ADesc); m_ChannelCount += I->ADesc.ChannelCount; } @@ -138,7 +137,8 @@ ASDCP::PCMParserList::OpenRead(ui32_t argc, const char** argv, Rational& Picture } m_ADesc.ChannelCount = m_ChannelCount; - + m_ADesc.AvgBps = m_ADesc.AvgBps * m_ChannelCount; + if ( ASDCP_FAILURE(result) ) clear(); -- cgit v1.2.3