From c26d86d244243f6e6f4f109a4da051940f425248 Mon Sep 17 00:00:00 2001 From: "DESKTOP-4RNDQIC\\29019" <290198252@qq.com> Date: Mon, 8 Jun 2020 19:54:34 +0800 Subject: [PATCH] no message --- client/qt_gl_/yuvgl/yuvgl.pro | 67 +++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 client/qt_gl_/yuvgl/yuvgl.pro diff --git a/client/qt_gl_/yuvgl/yuvgl.pro b/client/qt_gl_/yuvgl/yuvgl.pro new file mode 100644 index 0000000..ec6aaec --- /dev/null +++ b/client/qt_gl_/yuvgl/yuvgl.pro @@ -0,0 +1,67 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2019-09-23T11:02:49 +# +#------------------------------------------------- +QT += core gui +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets +QT += network +QT += multimedia +TARGET = yuvgl +TEMPLATE = app +# The following define makes your compiler emit warnings if you use +# any feature of Qt which has been marked as deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS +# You can also make your code fail to compile if you use deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 +CONFIG += c++11 + +SOURCES += \ + Qss/Qss.cpp \ + components/toast.cpp \ + librtmp/amf.c \ + librtmp/hashswf.c \ + librtmp/log.c \ + librtmp/parseurl.c \ + librtmp/rtmp.c \ + main.cpp \ + mainwindow.cpp \ + cplaywidget.cpp \ + media/AACAudioCoder.cpp \ + media/AudioCapture.cpp \ + media/CameraCapture.cpp \ + media/RtmpPusher.cpp \ + media/VideoCoder.cpp \ + media/sps_decode.cpp \ + utils/Base64.cpp \ + utils/Debuger.cpp \ + utils/utils.cpp +HEADERS += \ + components/toast.h \ + mainwindow.h \ + cplaywidget.h \ + cplaywidget.h \ + Qss/Qss.h +FORMS += \ + components/toast.ui \ + mainwindow.ui +INCLUDEPATH += media/ third/ffmpeg/include/ inc/ third/ + +LIBS += -L$$PWD/third/libs/ +LIBS += -lm +LIBS += -lavformat -lavdevice -lavcodec -lavutil -lswresample -lswscale -lpthread -lm -lfdk-aac -lx264 -liconv -lucrtbase -lstrmiids +LIBS += -lole32 -loleAut32 -lquartz -ldxguid -ldxapi -lwinmm -lbcrypt -lssl -lcrypto -lGdi32 -lws2_32 -lbz2 -lz +# Default rules for deployment. +QMAKE_CXXFLAGS_RELEASE += -Zi +QMAKE_LFLAGS_RELEASE += /DEBUG /OPT:REF + +qnx: target.path = /tmp/$${TARGET}/bin +else: unix:!android: target.path = /opt/$${TARGET}/bin +!isEmpty(target.path): INSTALLS += target + +RESOURCES += \ + Qss/qss.qrc