From b765f7e3f59fa188bb29c80490ce5bc6753f66f8 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Tue, 6 Feb 2024 23:04:08 +0530 Subject: gst-plugins-rs: Unconditionally enable threadshare The issue that this workaround was necessary for was already fixed in: https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1128 Part-of: --- recipes/gst-plugins-rs.recipe | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'recipes/gst-plugins-rs.recipe') diff --git a/recipes/gst-plugins-rs.recipe b/recipes/gst-plugins-rs.recipe index 54b98583..e9e05480 100644 --- a/recipes/gst-plugins-rs.recipe +++ b/recipes/gst-plugins-rs.recipe @@ -103,7 +103,8 @@ class Recipe(recipe.Recipe): self.deps.append('openssl') plugin_files = { - 'core': ['fallbackswitch', 'livesync', 'togglerecord', 'rstracers'], + 'core': ['fallbackswitch', 'livesync', 'rstracers', 'threadshare', + 'togglerecord'], 'net': ['aws', 'hlssink3', 'ndi', 'rsonvif', 'raptorq', 'rsrtp', 'reqwest', 'webrtchttp', 'rswebrtc'], 'effects': ['rsaudiofx', 'rsvideofx'], @@ -112,9 +113,6 @@ class Recipe(recipe.Recipe): 'rspng', 'regex', 'textwrap', 'textahead'], 'playback': ['uriplaylistbin'], } - # https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/326 - if self.library_type != LibraryType.STATIC: - plugin_files['core'].append('threadshare') for category, names in plugin_files.items(): for name in names: self.enable_plugin(name, category) -- cgit v1.2.3