| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gstreamer-plugins-libav-32bit | Distribution: openSUSE Tumbleweed |
| Version: 1.28.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Thu Feb 26 10:06:00 2026 |
| Group: Productivity/Multimedia/Other | Build host: reproducible |
| Size: 313468 | Source RPM: gstreamer-plugins-libav-1.28.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gstreamer.freedesktop.org | |
| Summary: A ffmpeg/libav plugin for GStreamer | |
GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. This plugin contains the FFmpeg codecs, containing codecs for most popular multimedia formats.
LGPL-2.1-or-later
* Thu Feb 26 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.28.1:
+ audiodecoder / videodecoder: Fix gap event handling
+ avviddec: Allow stride changes for some decoders
+ avviddec: Fix handling of mixed interlaced content
+ avviddec: Handle field/order changes in mixed interlace mode
+ avvidcmp: set colorimetry on AVFrame
+ libav: Don't process lines that won't be outputted in the debug
log
+ Various element factory metadata fixes
* Fri Jan 30 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.28.0:
+ Please see changes in gstreamer main package.
* Tue Dec 30 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.10:
+ avviddec: Various fixes to allocation query handling
+ avviddec: Aggregate GstVideoAlignment on top of the meta api
params, instead of overriding them
+ avviddec: Set video alignment to internal pool
* Sun Dec 07 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.9:
+ No changes, stable bump only
* Wed Nov 12 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.8:
+ No changes, stable bump only
* Thu Oct 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.7:
+ Fix all compiler warnings on Fedora.
* Thu Oct 02 2025 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.6:
+ No changes, stable versionbump only.
* Mon Aug 25 2025 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.5:
+ No changes, stable versionbump only.
* Thu Jul 24 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.4:
+ Various ASAN fixes
* Thu Jul 03 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.3:
+ No changes, stable versionbump only.
* Sun Jun 01 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.2:
+ Valgrind fixes
+ libav: Only allocate extradata while decoding
* Wed May 07 2025 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.1:
+ No changes
* Wed Mar 12 2025 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.0:
+ Add support for H.266/VVC decoder
+ Add mappings for the Hap video codec, the Quite OK Image codec
(QOI) and the M101 Matrox uncompressed SD video codec.
+ Don't register elements for which we have no caps and which
were non-functional as a result (showing unknown/unknown caps).
+ The S302M audio encoder now supports up to 8 channels.
+ Various tag handling improvements in the avdemux wrappers,
especially when there are both upstream tags and additional
local tags.
+ Support for 10-bit grayscale formats
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
* Sun Feb 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.12:
+ avaudenc: fix crash in avenc_ac3 if input buffers are
insufficiently aligned
+ avcodecmap: Only use new channel positions when compiling
against new enough ffmpeg
+ gst-libav: 1.24.11: Fails to build with minimum supported
ffmpeg version
* Tue Jan 07 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.11:
+ avcodecmap: Add some more channel position mappings
* Mon Dec 09 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.10:
+ avcodecmap: Use avcodec_get_supported_config() instead of
struct fields.
+ libav: viddec: provide details if meta has the wrong
resolution.
+ avviddec: Unlock video decoder stream lock temporarily while
finishing frames.
* Tue Nov 05 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.9:
+ avviddec: Unlock video decoder stream lock temporarily while
finishing frames
* 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:
+ avdemux: Fix deadlock with FFmpeg 7.x when serialized events
are received from upstream while opening, such as e.g. APE
files with tags
+ libav: return EOF when stream is out of data
+ avdemux: Never return 0 from read function, which would lead to
infinite loops
* Wed Jul 31 2024 Dominique Leuenberger <dimstar@opensuse.org>
- 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.
* Thu Jun 27 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:
+ avviddec: Unlock stream lock while waiting for decoded frame.
Fixes potential deadlock
+ avviddec: Calculate latency only for fixed framerate
- 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:
+ No changes
- Rebase reduce-required-meson.patch.
* Mon Jun 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.4:
+ No changes.
- Rebase reduce-required-meson.patch.
* Wed May 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.3:
+ avviddec: Temporarily unlock stream lock while flushing
buffers.
+ Random freeze and deadlock in ffmpegviddec flush and get_buffer
while seeking.
- Rebase reduce-required-meson.patch.
* Wed Apr 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.2:
+ avdec_h264 pipeline freeze with FFmpeg6
+ avdeinterlace, avmux: fix element reference leak
+ avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.
* Thu Mar 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.1:
+ avauddec, avviddec: Free packet side data after usage
+ avviddec:
- Change AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS
to fix build against newer ffmpeg versions
- Don't take ffmpeg timestamps verbatim but only use them to
calculate DTS
+ Memory leak in 'av_packet_add_side_data' in
/lib/x86_64-linux-gnu/libavcodec.so reading the file
clock_odd_size_RLE_g1597902.avi
- Rebase patch with quilt.
* 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.
/usr/lib/gstreamer-1.0 /usr/lib/gstreamer-1.0/libgstlibav.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 15 22:28:03 2026