summaryrefslogtreecommitdiff
path: root/ext/qt/qtplugin.pro
diff options
context:
space:
mode:
Diffstat (limited to 'ext/qt/qtplugin.pro')
-rw-r--r--ext/qt/qtplugin.pro39
1 files changed, 39 insertions, 0 deletions
diff --git a/ext/qt/qtplugin.pro b/ext/qt/qtplugin.pro
new file mode 100644
index 000000000..af1d8ddc1
--- /dev/null
+++ b/ext/qt/qtplugin.pro
@@ -0,0 +1,39 @@
+TEMPLATE = lib
+
+TARGET = libgstqtsink
+
+QT += qml quick widgets
+
+QT_CONFIG -= no-pkg-config
+CONFIG += link_pkgconfig debug plugin
+PKGCONFIG = \
+ gstreamer-1.0 \
+ gstreamer-video-1.0 \
+ gstreamer-gl-1.0
+
+DEFINES += \
+ GST_USE_UNSTABLE_API \
+ HAVE_QT_WIN32 \
+ 'GST_PACKAGE_NAME=\"GStreamer Bad Plug-ins (qmake)\"' \
+ 'GST_PACKAGE_ORIGIN=\"Unknown package origin\"' \
+ 'GST_LICENSE=\"LGPL\"' \
+ 'PACKAGE=\"gst-plugins-bad (qmake)\"' \
+ 'PACKAGE_VERSION=\"1.9.0.1\"'
+
+SOURCES += \
+ gstplugin.cc \
+ gstqsgtexture.cc \
+ gstqtsink.cc \
+ qtitem.cc
+
+HEADERS += \
+ gstqsgtexture.h \
+ gstqtgl.h \
+ gstqtsink.h \
+ qtitem.h
+
+INCLUDEPATH += \
+ $$(GSTREAMER_ROOT)/include \
+ $$[QT_INSTALL_PREFIX]/include/QtGui/$$[QT_VERSION]/QtGui/
+
+ \ No newline at end of file