- Update to version 1.22.0: + AV1 video codec support improvements + New HLS, DASH and Microsoft Smooth Streaming adaptive streaming clients + Qt6 support for rendering video inside a QML scene + Minimal builds optimised for binary size, including only the individual elements needed + Playbin3, Decodebin3, UriDecodebin3, Parsebin enhancements and stabilisation + WebRTC simulcast support and support for Google Congestion Control + WebRTC-based media server ingestion/egress (WHIP/WHEP) support + New easy to use batteries-included WebRTC sender plugin + Easy RTP sender timestamp reconstruction for RTP and RTSP + ONVIF timed metadata support + New fragmented MP4 muxer and non-fragmented MP4 muxer + New plugins for Amazon AWS storage and audio transcription services + New gtk4paintablesink and gtkwaylandsink renderers + New videocolorscale element that can convert and scale in one go for better performance + High bit-depth video improvements + Touchscreen event support in navigation API + Rust plugins now shipped in macOS and Windows/MSVC binary packages + H.264/H.265 timestamp correction elements for PTS/DTS reconstruction before muxers + Improved design for DMA buffer sharing and modifier handling for hardware-accelerated video decoders/encoders/filters and capturing/rendering on Linux + Video4Linux2 hardware accelerated decoder improvements + CUDA integration and Direct3D11 integration and plugin improvements + New H.264 / AVC, H.265 / HEVC and AV1 hardware-accelerated video encoders for AMD GPUs using the Advanced Media Framework (AMF) SDK + applemedia: H.265 / HEVC video encoding + decoding support + androidmedia: H.265 / HEVC video encoding support + New "force-live" property for audiomixer, compositor, glvideomixer, d3d11compositor etc. + Lots of new plugins, features, performance improvements and bug fixes - Rebase patches with quilt. OBS-URL: https://build.opensuse.org/request/show/1061311 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=190
31 lines
974 B
Diff
31 lines
974 B
Diff
Index: gstreamer-1.22.0/libs/gst/helpers/meson.build
|
|
===================================================================
|
|
--- gstreamer-1.22.0.orig/libs/gst/helpers/meson.build
|
|
+++ gstreamer-1.22.0/libs/gst/helpers/meson.build
|
|
@@ -5,6 +5,7 @@ exe = executable('gst-plugin-scanner',
|
|
dependencies : [gst_dep, mathlib, gmodule_dep,],
|
|
install_dir : helpers_install_dir,
|
|
install: true,
|
|
+ pie: true,
|
|
)
|
|
|
|
meson.add_devenv({'GST_PLUGIN_SCANNER': exe.full_path()})
|
|
@@ -21,6 +22,7 @@ if bashcomp_found
|
|
install_dir : helpers_install_dir,
|
|
install_tag : 'bin',
|
|
install: true,
|
|
+ pie: true,
|
|
)
|
|
endif
|
|
|
|
@@ -117,7 +119,8 @@ if have_ptp
|
|
include_directories : [configinc, libsinc],
|
|
dependencies : [gst_dep, gio_dep, mathlib, cap_dep],
|
|
install_dir : helpers_install_dir,
|
|
- install : true)
|
|
+ install : true,
|
|
+ pie : true)
|
|
|
|
meson.add_install_script('ptp_helper_post_install.sh',
|
|
helpers_install_dir, with_ptp_helper_permissions,
|