Use static gstreamer plugins

This commit is contained in:
Nicolas Werner 2022-09-06 23:07:01 +02:00
parent e67fd45a28
commit f0b7e281f5
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
2 changed files with 6 additions and 1 deletions

View file

@ -593,7 +593,11 @@ endif()
if (VOIP) if (VOIP)
include(FindPkgConfig) include(FindPkgConfig)
pkg_check_modules(GSTREAMER REQUIRED IMPORTED_TARGET gstreamer-sdp-1.0>=1.18 gstreamer-webrtc-1.0>=1.18) if (FLATPAK)
pkg_check_modules(GSTREAMER REQUIRED IMPORTED_TARGET gstreamer-full-1.0>=1.20)
else()
pkg_check_modules(GSTREAMER REQUIRED IMPORTED_TARGET gstreamer-sdp-1.0>=1.18 gstreamer-webrtc-1.0>=1.18)
endif()
if (SCREENSHARE_X11 AND NOT WIN32 AND NOT APPLE) if (SCREENSHARE_X11 AND NOT WIN32 AND NOT APPLE)
pkg_check_modules(XCB REQUIRED IMPORTED_TARGET xcb xcb-ewmh) pkg_check_modules(XCB REQUIRED IMPORTED_TARGET xcb xcb-ewmh)
endif() endif()

View file

@ -175,6 +175,7 @@ modules:
- -Dgst-plugins-bad:srtp=enabled - -Dgst-plugins-bad:srtp=enabled
- -Dgst-plugins-bad:webrtc=enabled - -Dgst-plugins-bad:webrtc=enabled
- -Dgst-plugins-bad:flite=disabled - -Dgst-plugins-bad:flite=disabled
- --default-library=static
- buildsystem: qmake - buildsystem: qmake
name: qt-jdenticon name: qt-jdenticon
no-make-install: true no-make-install: true