From 468c808339a83c1b27d7eb7f53bdd3b8372059dc Mon Sep 17 00:00:00 2001 From: Benjamin Sigonneau Date: Mon, 25 Mar 2019 16:56:32 +0100 Subject: [PATCH] Add compilation flags to use Gstreamer with Qt. --- main.pro | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/main.pro b/main.pro index 5cf1d6e..8db230b 100644 --- a/main.pro +++ b/main.pro @@ -1,5 +1,5 @@ TEMPLATE = app -load(ccache) +#load(ccache) QT += widgets @@ -8,6 +8,24 @@ HEADERS += videoplayer.h SOURCES += main.cpp \ videoplayer.cpp + +GstreamerDir=$$(GSTREAMER_1_0_ROOT_X86_64) + +INCLUDEPATH += $${GstreamerDir}/include/gstreamer-1.0 +INCLUDEPATH += $${GstreamerDir}/include/orc-0.4 +INCLUDEPATH += $${GstreamerDir}/include/glib-2.0 + +INCLUDEPATH += $${GstreamerDir}/lib/glib-2.0/include +INCLUDEPATH += $${GstreamerDir}/lib/gstreamer-1.0/include + +LIBS += $${GstreamerDir}/lib/gstvideo-1.0.lib +LIBS += $${GstreamerDir}/lib/gstbase-1.0.lib +LIBS += $${GstreamerDir}/lib/gstreamer-1.0.lib +LIBS += $${GstreamerDir}/lib/gobject-2.0.lib +LIBS += $${GstreamerDir}/lib/glib-2.0.lib +#LIBS += $${GstreamerDir}/lib/*.lib + + unix { CONFIG += link_pkgconfig PKGCONFIG += gstreamer-1.0 gstreamer-video-1.0