annotate convert.pro @ 1371:b75831cdf795 mp3-gapless

Stop reporting sync errors only when we really are at eof, i.e. after the input callback has been called again (previously we just tested whether we'd buffered up all the input, which of course we do in one go at the start)
author Chris Cannam
date Tue, 29 Nov 2016 16:45:29 +0000
parents 26da0e253e68
children 106a16cfdd2f
rev   line source
Chris@1297 1
Chris@1297 2 TEMPLATE = app
Chris@1297 3
Chris@1297 4 CONFIG += stl c++11 exceptions console warn_on
Chris@1297 5
Chris@1297 6 CONFIG -= qt
Chris@1297 7
Chris@1297 8 exists(config.pri) {
Chris@1297 9 include(config.pri)
Chris@1297 10 }
Chris@1297 11
Chris@1297 12 !exists(config.pri) {
Chris@1297 13 include(noconfig.pri)
Chris@1297 14
Chris@1297 15 macx*: LIBS -= -framework CoreAudio -framework CoreMidi -framework AudioUnit -framework AudioToolbox -framework CoreFoundation -framework CoreServices -framework Accelerate -lbz2 -lz
Chris@1297 16 }
Chris@1297 17
Chris@1301 18 # Can't support this flag with the JSON11 and basen modules as they stand
Chris@1301 19 QMAKE_CXXFLAGS -= -Werror
Chris@1301 20
Chris@1297 21 # Using the "console" CONFIG flag above should ensure this happens for
Chris@1297 22 # normal Windows builds, but this may be necessary when cross-compiling
Chris@1297 23 win32-x-g++: QMAKE_LFLAGS += -Wl,-subsystem,console
Chris@1297 24
Chris@1297 25 macx*: CONFIG -= app_bundle
Chris@1297 26
Chris@1297 27 linux*: LIBS += -ldl
Chris@1297 28
Chris@1297 29 TARGET = piper-convert
Chris@1297 30
Chris@1297 31 OBJECTS_DIR = o
Chris@1297 32 MOC_DIR = o
Chris@1297 33
Chris@1297 34 INCLUDEPATH += piper-cpp vamp-plugin-sdk
Chris@1297 35
Chris@1297 36 include(vamp-plugin-sdk-files.pri)
Chris@1297 37
Chris@1297 38 for (file, VAMP_SOURCES) { SOURCES += $$file }
Chris@1297 39 for (file, VAMP_HEADERS) { HEADERS += $$file }
Chris@1297 40
Chris@1297 41 HEADERS += \
Chris@1297 42 piper-cpp/vamp-capnp/piper.capnp.h \
Chris@1297 43 piper-cpp/vamp-capnp/VampnProto.h
Chris@1297 44
Chris@1297 45 SOURCES += \
Chris@1297 46 piper-cpp/vamp-capnp/piper-capnp.cpp \
Chris@1297 47 piper-cpp/json11/json11.cpp \
Chris@1297 48 piper-cpp/vamp-server/convert.cpp