AIFF: Calculate the actual average bitrate even if a file is compressed.

Move property parsing code to Properties.
This commit is contained in:
Tsuda Kageyu
2015-05-25 10:29:14 +09:00
parent aede4ac851
commit 03fd0a3ead
5 changed files with 59 additions and 33 deletions

View File

@ -45,7 +45,7 @@ public:
CPPUNIT_ASSERT_EQUAL(0, f.audioProperties()->length());
CPPUNIT_ASSERT_EQUAL(0, f.audioProperties()->lengthInSeconds());
CPPUNIT_ASSERT_EQUAL(37, f.audioProperties()->lengthInMilliseconds());
CPPUNIT_ASSERT_EQUAL(706, f.audioProperties()->bitrate());
CPPUNIT_ASSERT_EQUAL(355, f.audioProperties()->bitrate());
CPPUNIT_ASSERT_EQUAL(44100, f.audioProperties()->sampleRate());
CPPUNIT_ASSERT_EQUAL(1, f.audioProperties()->channels());
CPPUNIT_ASSERT_EQUAL(16, f.audioProperties()->bitsPerSample());