WIP miniaudio working, some sigsev while playing...
This commit is contained in:
parent
78695b7976
commit
7aea8f6cf1
23 changed files with 469 additions and 299 deletions
|
@ -2,6 +2,7 @@ TEMPLATE = app
|
|||
TARGET = libremediaserver-audio
|
||||
QT += webkitwidgets widgets
|
||||
HEADERS += src/libremediaserver-audio.h \
|
||||
src/miniaudio.h \
|
||||
src/medialibrary.h \
|
||||
src/olathread.h \
|
||||
src/audiolayerwidget.h \
|
||||
|
@ -13,6 +14,7 @@ HEADERS += src/libremediaserver-audio.h \
|
|||
src/settingsdialog.h \
|
||||
src/layersettingswidget.h
|
||||
SOURCES += src/main.cpp \
|
||||
src/miniaudio.c \
|
||||
src/libremediaserver-audio.cpp \
|
||||
src/medialibrary.cpp \
|
||||
src/olathread.cpp \
|
||||
|
@ -25,12 +27,13 @@ SOURCES += src/main.cpp \
|
|||
FORMS += src/libremediaserver-audio.ui \
|
||||
src/settingsdialog.ui \
|
||||
src/layersettingswidget.ui
|
||||
LIBS += -lola -lolacommon
|
||||
CCFLAG += -msse2 -mavx2 #-fsanitize=address -g -O0
|
||||
QMAKE_CXXFLAGS += $$(CXXFLAG)
|
||||
#QMAKE_CXXFLAGS += -fsanitize=address -g -O0
|
||||
QMAKE_CFLAGS += $$(CCFLAG)
|
||||
QMAKE_LFLAGS += $$(LDFLAG)
|
||||
LIBS += -lola -lolacommon -ldl -lpthread -lm
|
||||
# -lcitp
|
||||
LIBS += -L$$PWD/SFML/lib/ -lsfml-audio -lsfml-system
|
||||
INCLUDEPATH += $$PWD/SFML/include
|
||||
DEPENDPATH += $$PWD/SFML/include
|
||||
PRE_TARGETDEPS += $$PWD/SFML/lib/libsfml-audio.so $$PWD/SFML/lib/libsfml-system.so
|
||||
OTHER_FILES += \
|
||||
LICENSE.txt \
|
||||
docs/compiling.txt \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue