|Index||index by Group||index by Distribution||index by Vendor||index by creation date||index by Name||Mirrors||Help||Search|
|Name: gstreamer-plugins-libav||Distribution: openSUSE Tumbleweed|
|Version: 1.20.3||Vendor: openSUSE|
|Release: 1.2||Build date: Thu Sep 1 09:50:35 2022|
|Group: Productivity/Multimedia/Other||Build host: obs-arm-11|
|Size: 401955||Source RPM: gstreamer-plugins-libav-1.20.3-1.2.src.rpm|
|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.
* Wed Jun 22 2022 Aaron Stern <email@example.com> - Update to version 1.20.3: + No Changes * Mon May 09 2022 Antonio Larrosa <firstname.lastname@example.org> - Update to version 1.20.2: + video decoders: fix frame leak on negotiation error + Fix build on systems without C++ compiler + avviddec: Remove vc1/wmv3 override (fixing crash with FFmpeg 5 + Segfaults on ASF/WMV files with FFMPEG 5.0+ * Wed Apr 20 2022 Antonio Larrosa <email@example.com> - Change the license to LGPL-2.1-or-later as specified in the COPYING file * Fri Mar 18 2022 Antonio Larrosa <firstname.lastname@example.org> - Update to version 1.20.1: + No changes * Fri Feb 04 2022 Bjørn Lie <email@example.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 - Drop add-gpl-option.patch: It no longer applies, but what is more important is that it does not make sense. Adding the gpl option only mattered when building the included ffmpeg sources gst-libav had when it still supported autotools. We can not change how the external ffmpeg we depend on is built, we take what we are given in this case. Our ffmpeg is built with GPL-3.0-or-later as license, hence change the license for this package to GPL-3.0-or-later in order to reflect that fact. - Drop Supplements and Requires. No longer autoinstall this package as when gst-libav is not available, the hardwaresupported codecs in gst-bad finaly get to shine and strutt their wings. Upstream sets basicly all decoders from gst-libav to a higher preferance score, as they assume if you have gst-libav installed, you want to use it for almost everything. * Fri Feb 04 2022 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.18.6: + avcodecmap: Add support for GBRA_10LE/BE. * Thu Sep 16 2021 Bjørn Lie <email@example.com> - Stop building doc sub-package, we will in the future use upstreams own standalone doc package. Following this: Drop hotdoc BuildRequires, and pass doc=disabled to meson. * Wed Sep 15 2021 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.18.5: + avmux: - Blacklist ttml subtitles (fixes crash with ffmpeg >= 4.4) - Fix segfault when a plugin's long_name is NULL + avviddec: - Fix size of linesize parameter - Take into account coded_height for pool + avdemux: fix build with FFmpeg 4.4 * Tue Aug 24 2021 Dominique Leuenberger <email@example.com> - Update add-gpl-option.patch: the proper language to be used is cpp, not c++; fixes build with meson 0.59. * Tue Mar 30 2021 Antonio Larrosa <firstname.lastname@example.org> - 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 * Sat Jan 16 2021 Bjørn Lie <email@example.com> - Update to version 1.18.3: + avauddec: Drain decoder on decoding failure, fixes timestamps after decoding errors * Wed Dec 09 2020 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.18.2: + avauddec: Check planar-ness of frame rather than context, fixes issue with aptX HD decoding. * Wed Nov 25 2020 Frederic Crozat <email@example.com> - Fix identifer of package name when building plugin. * Wed Oct 28 2020 Antonio Larrosa <firstname.lastname@example.org> - Update to 1.18.1: + Highlighted bugfixes in 1.18.1 - important security fixes - bug fixes and memory leak fixes - various stability and reliability improvements + gst-libav changes: - avaudenc/avvidenc: Reopen encoding session if it's required - avauddec/audenc/videnc: Don't return GST_FLOW_EOS when draining - avauddec/avviddec: Avoid dropping non-OK flow return - avcodecmap: Enable 24 bit WMA Lossless decoding * Fri Sep 18 2020 Antonio Larrosa <email@example.com> - Update to 1.18.0: + Highlights: - GstTranscoder: new high level API for applications to transcode media files from one format to another - High Dynamic Range (HDR) video information representation and signalling enhancements - Instant playback rate change support - Active Format Description (AFD) and Bar Data support - RTSP server and client implementations gained ONVIF trick modes support - Hardware-accelerated video decoding on Windows via DXVA2/Direct3D11 - Microsoft Media Foundation plugin for video capture and hardware-accelerated video encoding on Windows - qmlgloverlay: New overlay element that renders a QtQuick scene over the top of an input video stream - imagesequencesrc: New element to easily create a video stream from a sequence of jpeg or png images - dashsink: New sink to produce DASH content - dvbsubenc: New DVB Subtitle encoder element - MPEG-TS muxing now also supports TV broadcast compliant muxing with constant bitrate muxing and SCTE-35 support - rtmp2: New RTMP client source and sink element from-scratch implementation - svthevcenc: New SVT-HEVC-based H.265 video encoder - vaapioverlay: New compositor element using VA-API - rtpmanager gained support for Google's Transport-Wide Congestion Control (twcc) RTP extension - splitmuxsink and splitmuxsrc gained support for auxiliary video streams - webrtcbin now contains some initial support for renegotiation involving stream addition and removal - RTP support was enhanced with new RTP source and sink elements to easily set up RTP streaming via rtp:// URIs - avtp: New Audio Video Transport Protocol (AVTP) plugin for Time-Sensitive Applications - Support for the Video Services Forum's Reliable Internet Stream Transport (RIST) TR-06-1 Simple Profile - Universal Windows Platform (UWP) support - rpicamsrc: New element for capturing from the Raspberry Pi camera - RTSP Server TCP interleaved backpressure handling improvements as well as support for Scale/Speed headers - GStreamer Editing Services gained support for nested timelines, per-clip speed rate control and the OpenTimelineIO format. - Autotools build system has been removed in favour of Meson - Add patch to bring back the support to build the project with a GPL license, which was removed when configure was replaced by meson: * add-gpl-option.patch * Wed Dec 04 2019 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.16.2: + avvidenc: Fix error propagation + avdemux: Fix segmentation fault if long_name is NULL + avviddec: - Fix huge leak caused by circular reference - Enforce allocate new AVFrame per input frame + avdec_mpeg2video (and probably more): Fix huge memory leak. - Drop patches fixed upstream: + gst-libav-fix-mem-leak.patch + gst-libav-fix-segfault.patch * Thu Nov 28 2019 Bjørn Lie <email@example.com> - Add gst-libav-fix-mem-leak.patch: Fix memory leak. - Add gst-libav-fix-segfault.patch: Fix segmentation fault. * Tue Sep 24 2019 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.16.1: + See main gstreamer package for changelog. * Sun Jun 16 2019 email@example.com - Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Drop gst-libav-port-ffmpeg4.patch: fixed upstream. - Require libavcodec 58, per configure.ac. * Fri May 31 2019 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.14.5: + libav: Update internal snapshot to ffmpeg n3.4.6. + avdemux: fix negative pts if start_time is bigger than the ts.
/usr/lib/gstreamer-1.0/libgstlibav.so /usr/share/doc/packages/gstreamer-plugins-libav /usr/share/doc/packages/gstreamer-plugins-libav/AUTHORS /usr/share/doc/packages/gstreamer-plugins-libav/NEWS /usr/share/doc/packages/gstreamer-plugins-libav/README.md /usr/share/licenses/gstreamer-plugins-libav /usr/share/licenses/gstreamer-plugins-libav/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 25 23:51:11 2022