<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p><span>Hi all,</span><br /><span>since I upgraded to the latest GStreamer 1.24 </span><br /><br /><span>(FireflyLuciferin:36608): GStreamer-WARNING **: 12:27:23.362: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.</span><br /><br /><span>Is this something that can be related to the bindings?</span><br /><br /><span>I never seen this warning before...</span><br /><br /><span>Thanks</span><br /><span>Davide</span></p>
<p><br /></p>
<p id="reply-intro">Il 2024-03-05 02:42 Tim-Philipp Müller ha scritto:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div id="replybody1">
<style type="text/css">#replybody1 pre,#replybody1 code,#replybody1 address { margin: 0px; }
#replybody1 h1,#replybody1 h2,#replybody1 h3,#replybody1 h4,#replybody1 h5,#replybody1 h6 { margin-top: 0.2em; margin-bottom: 0.2em; }
#replybody1 ol,#replybody1 ul { margin-top: 0em; margin-bottom: 0em; }
#replybody1 blockquote { margin-top: 0em; margin-bottom: 0em; }</style>
<div>
<p><br /></p>
<div>The GStreamer team is thrilled to announce a new major feature release of your favourite cross-platform multimedia framework!</div>
<div> </div>
<div>The 1.24 release series adds new features on top of the 1.22 series and is part of the API and ABI-stable 1.x release series.</div>
<div> </div>
<div>As always, this release is again packed with new features, bug fixes and many other improvements.</div>
<div> </div>
<div><strong>Highlights:</strong></div>
<div> </div>
<ul>
<li>New Discourse forum and Matrix chat space</li>
<li>New Analytics and Machine Learning abstractions and elements</li>
<li>Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer</li>
<li>The va plugin is now preferred over gst-vaapi and has higher ranks</li>
<li>GstMeta serialization/deserialization and other GstMeta improvements</li>
<li>New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data</li>
<li>New unixfd plugin for efficient 1:N inter-process communication on Linux</li>
<li>cudaipc source and sink for zero-copy CUDA memory sharing between processes</li>
<li>New intersink and intersrc elements for 1:N pipeline decoupling within the same process</li>
<li>Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements</li>
<li>DRM Modifier Support for dmabufs on Linux</li>
<li>OpenGL, Vulkan and CUDA integration enhancements</li>
<li>Vulkan H.264 and H.265 video decoders</li>
<li>RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders</li>
<li>WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink</li>
<li>WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams</li>
<li>WHIP server source and client sink, and a WHEP source</li>
<li>Precision Time Protocol (PTP) clock support for Windows and other additions</li>
<li>Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements</li>
<li>New W3C Media Source Extensions library</li>
<li>Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements</li>
<li>Translation support for awstranscriber</li>
<li>Bayer 10/12/14/16-bit depth support</li>
<li>MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features</li>
<li>Capture source and sink for AJA capture and playout cards</li>
<li>SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder</li>
<li>New uvcsink element for exporting streams as UVC camera</li>
<li>DirectWrite text rendering plugin for windows</li>
<li>Direct3D12-based video decoding, conversion, composition, and rendering</li>
<li>AMD Advanced Media Framework AV1 + H.265 video encoders with 10-bit and HDR support</li>
<li>AVX/AVX2 support and NEON support on macOS on Apple ARM64 CPUs via new liborc</li>
<li>GStreamer C# bindings have been updated</li>
<li>Rust bindings improvements and many new and improved Rust plugins</li>
<li>Rust plugins now shipped in packages for all major platforms including Android and iOS</li>
<li>Lots of new plugins, features, performance improvements and bug fixes</li>
</ul>
<div> </div>
<div>Full release notes can be found at:</div>
<div> </div>
<div style="margin-left: 3ch;"><a href="https://gstreamer.freedesktop.org/releases/1.24/" target="_blank" rel="noopener noreferrer">https://gstreamer.freedesktop.org/releases/1.24/</a></div>
<div> </div>
<div>Binaries for Android, iOS, macOS and Windows will be provided shortly.</div>
<div> </div>
<div>Release tarballs can be downloaded directly from the links in the attachment.</div>
<div> </div>
<div>As always, please let us know of any issues you run into by filing an issue or merge request in <a href="https://gitlab.freedesktop.org/gstreamer/gstreamer/" target="_blank" rel="noopener noreferrer">GitLab</a>.</div>
<div> </div>
<div>Thanks!</div>
<div> </div>
<div>PS: please note that there have been some last-second API additions and API changes (for newly-added API) since the 1.23.90 1.24rc1 release!</div>
<div> </div>
<div> </div>
<div> </div>
</div>
</div>
</blockquote>
<p><br /></p>
</body></html>