annotate runner.pro @ 271:7b3a80021b7c piper-nopiper

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). Another thing learned from madplay.
author Chris Cannam
date Thu, 24 Nov 2016 17:06:31 +0000
parents 382f33b7f00e
children
rev   line source
Chris@260 1
Chris@42 2 TEMPLATE = app
Chris@4 3
Chris@83 4 exists(config.pri) {
Chris@83 5 include(config.pri)
Chris@83 6 }
Chris@133 7
Chris@133 8 !exists(config.pri) {
Chris@260 9 include(noconfig.pri)
Chris@83 10 }
Chris@4 11
Chris@260 12 include(base.pri)
Chris@260 13
Chris@260 14 CONFIG += console
Chris@42 15 QT += xml network
Chris@260 16 QT -= gui
Chris@4 17
Chris@42 18 win32-x-g++:QMAKE_LFLAGS += -Wl,-subsystem,console
Chris@260 19 macx*: CONFIG -= app_bundle
Chris@42 20
Chris@42 21 TARGET = sonic-annotator
Chris@42 22
Chris@42 23 OBJECTS_DIR = o
Chris@42 24 MOC_DIR = o
Chris@42 25
Chris@42 26 HEADERS += \
Chris@42 27 runner/AudioDBFeatureWriter.h \
Chris@42 28 runner/FeatureWriterFactory.h \
Chris@42 29 runner/DefaultFeatureWriter.h \
Chris@107 30 runner/FeatureExtractionManager.h \
Chris@145 31 runner/JAMSFeatureWriter.h \
Chris@154 32 runner/LabFeatureWriter.h \
Chris@136 33 runner/MIDIFeatureWriter.h \
Chris@107 34 runner/MultiplexedReader.h
Chris@42 35
Chris@42 36 SOURCES += \
Chris@42 37 runner/main.cpp \
Chris@42 38 runner/DefaultFeatureWriter.cpp \
Chris@42 39 runner/FeatureExtractionManager.cpp \
Chris@42 40 runner/AudioDBFeatureWriter.cpp \
Chris@107 41 runner/FeatureWriterFactory.cpp \
Chris@145 42 runner/JAMSFeatureWriter.cpp \
Chris@154 43 runner/LabFeatureWriter.cpp \
Chris@136 44 runner/MIDIFeatureWriter.cpp \
Chris@107 45 runner/MultiplexedReader.cpp
Chris@42 46
Chris@74 47 !win32 {
Chris@74 48 QMAKE_POST_LINK=/bin/bash tests/test.sh
Chris@74 49 }
Chris@74 50