|
|
@ -65,11 +65,25 @@ LinuxBuild { |
|
|
|
exists($$GST_ROOT) { |
|
|
|
exists($$GST_ROOT) { |
|
|
|
QMAKE_CXXFLAGS += -pthread |
|
|
|
QMAKE_CXXFLAGS += -pthread |
|
|
|
CONFIG += VideoEnabled |
|
|
|
CONFIG += VideoEnabled |
|
|
|
LIBS += -L$$GST_ROOT/lib \ |
|
|
|
|
|
|
|
|
|
|
|
# We want to link these plugins statically |
|
|
|
|
|
|
|
LIBS += -L$$GST_ROOT/lib/gstreamer-1.0/static \ |
|
|
|
-lgstvideo-1.0 \ |
|
|
|
-lgstvideo-1.0 \ |
|
|
|
|
|
|
|
-lgstcoreelements \ |
|
|
|
|
|
|
|
-lgstudp \ |
|
|
|
|
|
|
|
-lgstrtp \ |
|
|
|
|
|
|
|
-lgstx264 \ |
|
|
|
|
|
|
|
-lgstlibav \ |
|
|
|
|
|
|
|
-lgstvideoparsersbad |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Rest of GStreamer dependencies |
|
|
|
|
|
|
|
LIBS += -L$$GST_ROOT/lib \ |
|
|
|
-lgstfft-1.0 -lm \ |
|
|
|
-lgstfft-1.0 -lm \ |
|
|
|
-lgstnet-1.0 -lgio-2.0 \ |
|
|
|
-lgstnet-1.0 -lgio-2.0 \ |
|
|
|
-lgstaudio-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 \ |
|
|
|
-lgstaudio-1.0 -lgstcodecparsers-1.0 -lgstbase-1.0 \ |
|
|
|
|
|
|
|
-lgstreamer-1.0 -lgsttag-1.0 -lgstrtp-1.0 -lgstpbutils-1.0 \ |
|
|
|
|
|
|
|
-lgstvideo-1.0 -lavformat -lavcodec -lavresample -lavutil -lx264 \ |
|
|
|
|
|
|
|
-lbz2 -lgobject-2.0 \ |
|
|
|
-Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lorc-0.4 -liconv -lffi -lintl |
|
|
|
-Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lorc-0.4 -liconv -lffi -lintl |
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += \ |
|
|
|
INCLUDEPATH += \ |
|
|
|