Add compilation flags to use Gstreamer with Qt.
This commit is contained in:
20
main.pro
20
main.pro
@@ -1,5 +1,5 @@
|
|||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
load(ccache)
|
#load(ccache)
|
||||||
|
|
||||||
QT += widgets
|
QT += widgets
|
||||||
|
|
||||||
@@ -8,6 +8,24 @@ HEADERS += videoplayer.h
|
|||||||
SOURCES += main.cpp \
|
SOURCES += main.cpp \
|
||||||
videoplayer.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 {
|
unix {
|
||||||
CONFIG += link_pkgconfig
|
CONFIG += link_pkgconfig
|
||||||
PKGCONFIG += gstreamer-1.0 gstreamer-video-1.0
|
PKGCONFIG += gstreamer-1.0 gstreamer-video-1.0
|
||||||
|
|||||||
Reference in New Issue
Block a user