summaryrefslogtreecommitdiff
path: root/recipes/gst-plugins-rs.recipe
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2024-02-06 23:04:08 +0530
committerL. E. Segovia <amy@centricular.com>2024-02-08 01:29:47 +0000
commitb765f7e3f59fa188bb29c80490ce5bc6753f66f8 (patch)
tree6affb0d7fae1d69df42a37b11efd79e4f18a214e /recipes/gst-plugins-rs.recipe
parent35be05359e9c898e7a58abb228f4f060ae29e2a6 (diff)
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: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1341>
Diffstat (limited to 'recipes/gst-plugins-rs.recipe')
-rw-r--r--recipes/gst-plugins-rs.recipe6
1 files changed, 2 insertions, 4 deletions
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)