Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 1 | TEMPLATE = lib |
| 2 | |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 3 | TARGET = gstqmlgl |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 4 | |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 5 | QT += qml quick widgets gui |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 6 | |
| 7 | QT_CONFIG -= no-pkg-config |
| 8 | CONFIG += link_pkgconfig debug plugin |
| 9 | PKGCONFIG = \ |
| 10 | gstreamer-1.0 \ |
| 11 | gstreamer-video-1.0 \ |
| 12 | gstreamer-gl-1.0 |
| 13 | |
| 14 | DEFINES += \ |
| 15 | GST_USE_UNSTABLE_API \ |
Tim-Philipp Müller | be7ebef | 2017-09-07 09:39:13 +0100 | [diff] [blame] | 16 | HAVE_QT_WIN32 |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 17 | |
| 18 | SOURCES += \ |
| 19 | gstplugin.cc \ |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 20 | gstqtglutility.cc \ |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 21 | gstqsgtexture.cc \ |
| 22 | gstqtsink.cc \ |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 23 | gstqtsrc.cc \ |
| 24 | qtwindow.cc \ |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 25 | qtitem.cc |
| 26 | |
| 27 | HEADERS += \ |
| 28 | gstqsgtexture.h \ |
| 29 | gstqtgl.h \ |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 30 | gstqtglutility.h \ |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 31 | gstqtsink.h \ |
Tim-Philipp Müller | e16ad13 | 2017-10-13 12:25:22 +0100 | [diff] [blame] | 32 | gstqtsrc.h \ |
| 33 | qtwindow.h \ |
Matthew Waters | 3be4b85 | 2016-06-16 15:13:02 +1000 | [diff] [blame] | 34 | qtitem.h |
| 35 | |
| 36 | INCLUDEPATH += \ |
| 37 | $$(GSTREAMER_ROOT)/include \ |
| 38 | $$[QT_INSTALL_PREFIX]/include/QtGui/$$[QT_VERSION]/QtGui/ |
| 39 | |
Tim-Philipp Müller | be7ebef | 2017-09-07 09:39:13 +0100 | [diff] [blame] | 40 | |