annotate sonic-visualiser.pro @ 1354:ae68ebb5fbe8 3.0-integration

Fixes to mp3 decode in subrepo. Filter out Xing/LAME info frames, rather than letting them go to the mp3 decoder as if they were audio frames, fixing the 1152-sample zero pad at start of some decoded mp3 files (distinct from decoder delay). Add MAD_BUFFER_GUARD padding at end of mp3 buffer, in order to ensure last frame is decoded successfully (otherwise the decoded audio is truncated). Both gleaned from madplay source code.
author Chris Cannam
date Thu, 24 Nov 2016 17:10:40 +0000
parents 81e677e3336a
children e4bd2a532ced
rev   line source
Chris@1279 1
Chris@517 2 TEMPLATE = subdirs
Chris@640 3
Chris@1330 4 !win* {
Chris@1330 5 # We should build and run the tests on any platform,
Chris@1330 6 # but doing it automatically doesn't work so well from
Chris@1330 7 # within an IDE on Windows, so remove that from here
Chris@1332 8 SUBDIRS += \
Chris@1332 9 sub_test_svcore_base \
Chris@1332 10 sub_test_svcore_data_fileio \
Chris@1332 11 sub_test_svcore_data_model
Chris@1330 12 }
Chris@1330 13
Chris@1330 14 SUBDIRS += \
cannam@1285 15 checker \
Chris@1279 16 sub_server \
Chris@1297 17 sub_convert \
Chris@1279 18 sub_sv
Chris@563 19
Chris@1332 20 sub_test_svcore_base.file = test-svcore-base.pro
Chris@1332 21 sub_test_svcore_data_fileio.file = test-svcore-data-fileio.pro
Chris@1332 22 sub_test_svcore_data_model.file = test-svcore-data-model.pro
Chris@1332 23
Chris@1278 24 sub_server.file = server.pro
Chris@1297 25 sub_convert.file = convert.pro
Chris@1279 26 sub_sv.file = sv.pro
Chris@1352 27
Chris@1352 28 CONFIG += ordered