Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gstreamer-plugins-vaapi-1.24.0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: gstreamer-plugins-vaapi Distribution: openSUSE Tumbleweed
Version: 1.24.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 7 02:10:18 2024
Group: Productivity/Multimedia/Other Build host: i03-armsrv1
Size: 1023120 Source RPM: gstreamer-plugins-vaapi-1.24.0-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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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

Files

/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 Apr 27 01:37:30 2024