qmlglsink.pri 1.22 KB
Newer Older
1 2 3
# FIXME: will be fixed after converting qmlglsink into .pro#static lib
QMAKE_CXXFLAGS_WARN_ON =

4 5 6 7 8 9 10
LinuxBuild {
    DEFINES += HAVE_QT_X11 HAVE_QT_EGLFS HAVE_QT_WAYLAND
} else:MacBuild {
    DEFINES += HAVE_QT_MAC
} else:iOSBuild {
    DEFINES += HAVE_QT_IOS
} else:WindowsBuild {
11
    DEFINES += HAVE_QT_WIN32 HAVE_QT_QPA_HEADER
12
    LIBS += opengl32.lib user32.lib
13 14 15 16 17
} else:AndroidBuild {
    DEFINES += HAVE_QT_ANDROID
}

SOURCES += \
18 19 20 21 22 23 24
    libs/qmlglsink/gst-plugins-good/ext/qt/gstplugin.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtsink.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtsrc.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.cc \
    libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.cc
25 26

HEADERS += \
27 28 29 30 31 32 33
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqsgtexture.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtgl.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtglutility.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtsink.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/gstqtsrc.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/qtwindow.h \
    libs/qmlglsink/gst-plugins-good/ext/qt/qtitem.h