- 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'))
|