Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gstreamer-plugins-vaapi | Distribution: openSUSE Tumbleweed |
Version: 1.24.8 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 23 15:47:29 2024 |
Group: Productivity/Multimedia/Other | Build host: reproducible |
Size: 1068025 | Source RPM: gstreamer-plugins-vaapi-1.24.8-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://gstreamer.freedesktop.org | |
Summary: Gstreamer VA-API plugins |
gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that allow hardware accelerated video decoding through VA-API.
LGPL-2.1-or-later
* Mon Sep 23 2024 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.24.8: + No changes, stable version bump only. * Fri Aug 23 2024 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.24.7: + vaapi: Fix sps_max_dec_pic_buffering_minus1 value in h265 decoder. * Wed Aug 14 2024 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.24.6: + Highlighted bugfixes: - Fix compatibility with FFmpeg 7.0. - qmlglsink: Fix failure to display content on recent Android devices. - adaptivedemux: Fix handling of closed caption streams. - cuda: Fix runtime compiler loading with old CUDA tookit. - decodebin3 stream selection handling fixes. - d3d11compositor, d3d12compositor: Fix transparent background mode with YUV output. - d3d12converter: Make gamma remap work as intended. - h264decoder: Update output frame duration for interlaced video when second field frame is discarded. - macOS audio device provider now listens to audio devices being added/removed at runtime. - Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink, livesync and webrtcsink fixes. - videoaggregator: preserve features in non-alpha caps for subclasses with non-system memory sink caps. - vtenc: Fix redistribute latency spam. - v4l2: fixes for complex video formats. - va: Fix strides when importing DMABUFs, dmabuf handle leaks, and blocklist unmaintained Intel i965 driver for encoding. - waylandsink: Fix surface cropping for rotated streams. - webrtcdsp: Enable multi_channel processing to fix handling of stereo streams. - Various bug fixes, memory leak fixes, and other stability and reliability improvements. * Fri Jun 28 2024 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.24.5: + Highlighted bugfixes: - webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc encoders - AV1 RTP payloader/depayloader fixes to work correctly with Chrome and Pion WebRTC - av1parse, av1dec error handling/robustness improvements - av1enc: Handle force-keyunit events properly for WebRTC - decodebin3: selection and collection handling improvements - hlsdemux2: Various fixes for discontinuities, variant switching, playlist updates - qml6glsink: fix RGB format support - rtspsrc: more control URL handling fixes - v4l2src: Interpret V4L2 report of sync loss as video signal loss - d3d12 encoder, memory and videosink fixes - vtdec: more robust error handling, fix regression - ndi: support for NDI SDK v6 - Various bug fixes, memory leak fixes, and other stability and reliability improvements - Please see https://gstreamer.freedesktop.org/releases/1.24/ for changes between 1.24.0 and this version and even more in-depth info. * Tue Mar 05 2024 Antonio Larrosa <alarrosa@suse.com> - 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 - Precision Time Protocol (PTP) clock support for Windows and other additions - Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements - New W3C Media Source Extensions library - Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements - Translation support for awstranscriber - Bayer 10/12/14/16-bit depth support - MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features - Capture source and sink for AJA capture and playout cards - SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder - New uvcsink element for exporting streams as UVC camera - DirectWrite text rendering plugin for windows - Direct3D12-based video decoding, conversion, composition, and rendering - AMD Advanced Media Framework AV1 + H.265 video encoders with 10-bit and HDR support - AVX/AVX2 support and NEON support on macOS on Apple ARM64 CPUs via new liborc - GStreamer C# bindings have been updated - Rust bindings improvements and many new and improved Rust plugins - Rust plugins now shipped in packages for all major platforms including Android and iOS - Lots of new plugins, features, performance improvements and bug fixes * For more detailed information on this update, please see https://gstreamer.freedesktop.org/releases/1.24/ - Remove patch reduce-required-meson.patch since meson 1.1 is really required now. * Thu Feb 01 2024 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.22.9: + No changes, stable bump only. - Rebase reduce-required-meson.patch. * Thu Jan 04 2024 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.22.8: + No changes, stable bump only. - Rebase reduce-required-meson.patch. * Wed Nov 15 2023 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.22.7: + No changes, stable bump only. - Rebase reduce-required-meson.patch. * Fri Sep 22 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.6: + No changes, stable bump only. - Rebase reduce-required-meson.patch. * Tue Jul 25 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.5: + vaapidecode,vaapipostproc: Disable DMAbuf from caps negotiation - Rebase reduce-required-meson.patch. * Mon Jun 26 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.4: + vaapidecodebin: don't load vaapipostproc if not available. - Rebase reduce-required-meson.patch. * Wed May 24 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.3: + No changes, version bump only. - Rebase patch. * Wed Apr 12 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.2: + No changes, version bump only. - Rebase patch. * Thu Mar 09 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.1: + vaapi: Skip plugin pc file for shared plugins - Rebase patch with quilt. - Drop devel sub-package added in 1.22.0, following upstream changes. * Wed Mar 01 2023 Antonio Larrosa <alarrosa@suse.com> - Add patch to reduce the required meson version to 0.61.0 since that's what we have in SLE 15: * reduce-required-meson.patch * Wed Jan 25 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.22.0: + Please see changes in gstreamer main package, major version bump. - Update options passed to meson to current standard. - Add new devel sub-package following upstream changes. * Fri Dec 23 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.20.5: + vaapi: - Prefix internal USE_X11 define to fix build with mesa 22.3.0 - libs: context: use queried value for attrib + gstreamer-vaapi cannot be built without X11 with recent mesa * Thu Nov 03 2022 Cristian Rodríguez <crrodriguez@opensuse.org> - Remove unused buildrequires on yasm. - Add explicit buildrequires on glib, gmodule and x11. * Sat Oct 22 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.20.4: + vaapi: - Handle when no encoders/decoders available. - Crash in gst_vaapidecode_class_init() when no decoders/encoders available. * Fri Sep 30 2022 Bjørn Lie <bjorn.lie@gmail.com> - Pass package-origin='http://download.opensuse.org' to meson. - Drop unused ldconfig call from post(un), this is a plugin, not a shared library. * Wed Jun 22 2022 Aaron Stern <ukbeast89@protonmail.com> - Update to version 1.20.3: + aapi: Do not disable the whole vpp when some va operations not available + vaapidecode, vaapipostproc: Disable DMAbuf from caps negotiation + scrambled video with some Intel graphics cards * Mon May 09 2022 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.20.2: + No changes * Fri Mar 18 2022 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.20.1: + No changes * Fri Feb 04 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.20.0: + Development in GitLab was switched to a single git repository containing all the modules + GstPlay: new high-level playback library, replaces GstPlayer + WebM Alpha decoding support + Encoding profiles can now be tweaked with additional application-specified element properties + Compositor: multi-threaded video conversion and mixing + RTP header extensions: unified support in RTP depayloader and payloader base classes + SMPTE 2022-1 2-D Forward Error Correction support + Smart encoding (pass through) support for VP8, VP9, H.265 in encodebin and transcodebin + Runtime compatibility support for libsoup2 and libsoup3 (libsoup3 support experimental) + Video decoder subframe support + Video decoder automatic packet-loss, data corruption, and keyframe request handling for RTP / WebRTC / RTSP + mp4 and Matroska muxers now support profile/level/resolution changes for H.264/H.265 input streams (i.e. codec data changing on the fly) + mp4 muxing mode that initially creates a fragmented mp4 which is converted to a regular mp4 on EOS + Audio support for the WebKit Port for Embedded (WPE) web page source element + CUDA based video color space convert and rescale elements and upload/download elements + NVIDIA memory:NVMM support for OpenGL glupload and gldownload elements + Many WebRTC improvements + The new VA-API plugin implementation fleshed out with more decoders and new postproc elements + AppSink API to retrieve events in addition to buffers and buffer lists + AppSrc gained more configuration options for the internal queue (leakiness, limits in buffers and time, getters to read current levels) + Updated Rust bindings and many new Rust plugins + Improved support for custom minimal GStreamer builds + Support build against FFmpeg 5.0 + Linux Stateless CODEC support gained MPEG-2 and VP9 + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support + Lots of new plugins, features, performance improvements and bug fixes * Fri Feb 04 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.18.6: + libs: video-format: Check if formats map is not NULL + vaapidecode: Autogenerate caps template + vaapipostproc: copy over metadata also when using system allocated buffer * Sun Dec 19 2021 Josua Mayer <josua.m@t-online.de> - Add aarch64 to ExclusiveArch: VAAPI is currently usable with the amdgpu driver on aarch64 devices with Radeon PCIe GPUs. * Thu Sep 16 2021 Bjørn Lie <bjorn.lie@gmail.com> - Stop building doc sub-package, we will in the future use upstreams own standalone doc package. Following this: Drop gtk-doc and hotdoc BuildRequires and pass doc=disabled to meson. * Wed Sep 15 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.18.5: + plugins: Demote rank of vaapipostproc and vaapioverlay to match other filters + Don't use volatile to mean atomic (fixes compiler warnings with gcc 11) * Wed Mar 31 2021 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.18.4: + h264 encoder: append encoder exposure to aud + postproc: Fix a problem of propose_allocation when passthrough + glx: Iterate over FBConfig and select 8 bit color size - Remove patch which is already included: * gst-vaapi-glx-iterate-over-FBConfig.patch * Thu Jan 21 2021 Bjørn Lie <bjorn.lie@gmail.com> - Add gst-vaapi-glx-iterate-over-FBConfig.patch: glx: Iterate over FBConfig and select 8 bit color size. Texture upload mechanism used by gstreamer-vaapi relies on 8 bpc. In latest mesa versions the first fbconfig might not be 8 bit, so iterate over it to find the correct config with supported values. This also adds 8 bit alpha size to the framebuffer configuration which is required to get it working properly. * Sat Jan 16 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.18.3: + No changes
/usr/lib64/gstreamer-1.0/libgstvaapi.so /usr/share/doc/packages/gstreamer-plugins-vaapi /usr/share/doc/packages/gstreamer-plugins-vaapi/AUTHORS /usr/share/doc/packages/gstreamer-plugins-vaapi/NEWS /usr/share/doc/packages/gstreamer-plugins-vaapi/README /usr/share/licenses/gstreamer-plugins-vaapi /usr/share/licenses/gstreamer-plugins-vaapi/COPYING.LIB
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:36:29 2024