Antonio Larrosa
2236d6ed3f
- Update to version 1.24.0: * Highlights - New Discourse forum and Matrix chat space - New Analytics and Machine Learning abstractions and elements - Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer - The va plugin is now preferred over gst-vaapi and has higher ranks - GstMeta serialization/deserialization and other GstMeta improvements - New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data - New unixfd plugin for efficient 1:N inter-process communication on Linux - cudaipc source and sink for zero-copy CUDA memory sharing between processes - New intersink and intersrc elements for 1:N pipeline decoupling within the same process - Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements - DRM Modifier Support for dmabufs on Linux - OpenGL, Vulkan and CUDA integration enhancements - Vulkan H.264 and H.265 video decoders - RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders - WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink - WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams - WHIP server source and client sink, and a WHEP source OBS-URL: https://build.opensuse.org/request/show/1155049 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=214
27 lines
917 B
Diff
27 lines
917 B
Diff
Index: gstreamer-1.24.0/libs/gst/helpers/meson.build
|
|
===================================================================
|
|
--- gstreamer-1.24.0.orig/libs/gst/helpers/meson.build
|
|
+++ gstreamer-1.24.0/libs/gst/helpers/meson.build
|
|
@@ -6,11 +6,13 @@ gst_helpers = {
|
|
'deps': [gst_dep, mathlib, gmodule_dep],
|
|
'env': ['GST_PLUGIN_SCANNER', 'exe-full-path'],
|
|
'install_dir': helpers_install_dir,
|
|
+ 'pie': true,
|
|
},
|
|
'gst-completion-helper': {
|
|
'files': files('gst-completion-helper.c'),
|
|
'deps': [gst_dep],
|
|
'install_dir': helpers_install_dir,
|
|
+ 'pie': true,
|
|
},
|
|
}
|
|
|
|
@@ -25,6 +27,7 @@ if not get_option('tools').disabled() an
|
|
include_directories : [configinc],
|
|
dependencies : data.get('deps', []),
|
|
c_args: data.get('extra_c_args', []) + ['-DG_LOG_DOMAIN="@0@"'.format(exe_name)],
|
|
+ pie: true,
|
|
)
|
|
if(data.has_key('env'))
|
|
env = data.get(('env'))
|