gst-python/tests: don't depend on webrtc and rtsp-server

They might not be built, nor are they needed for the tests

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8292>
This commit is contained in:
Edward Hervey 2025-01-09 16:26:50 +01:00 committed by GStreamer Marge Bot
parent 38f5ab75fd
commit 435b0799fc

View File

@ -22,6 +22,9 @@ endif
pypluginsdir = [join_paths (meson.project_build_root(), 'plugin'), meson.current_source_dir()]
# FIXME : We shouldn't require these dependencies to be present, and instead
# check if they are present and, if needed, only enable the tests that depend on
# them
gst_deps_defs = [
['gstreamer', ['gstreamer', 'gst_dep'], 'libgst'],
['gstreamer-app', ['gst-plugins-base', 'app_dep'], 'gstapp'],
@ -37,8 +40,6 @@ gst_deps_defs = [
['gstreamer-sdp', ['gst-plugins-base', 'sdp_dep'], 'gstsdp'],
['gstreamer-tag', ['gst-plugins-base', 'tag_dep'], 'gsttag'],
['gstreamer-video', ['gst-plugins-base', 'video_dep'], 'gstvideo'],
['gstreamer-webrtc', ['gst-plugins-bad', 'gstwebrtc_dep'], 'gstwebrtc'],
['gstreamer-rtsp-server', ['gst-rtsp-server', 'gst_rtsp_server_dep'], 'gst_rtsp_server'],
]
api_version = '1.0'