A new upstream update with the following highlights:

  • 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

Fix numeric conversion, correct Pitivi crash.

How to install

sudo dnf upgrade --refresh --advisory=FEDORA-2022-b14e084006

This update has been submitted for testing by wtaymans.

a year ago

This update's test gating status has been changed to 'waiting'.

a year ago

This update has obsoleted python-gstreamer1-1.19.3-2.fc35, and has inherited its bugs and notes.

a year ago

This update's test gating status has been changed to 'passed'.

a year ago

This update has been pushed to testing.

a year ago
User Icon bojan commented & provided feedback a year ago
karma

Works.

User Icon bitlord commented & provided feedback a year ago
karma

Audio/video plays with gstreamer1 based players.

This update can be pushed to stable now if the maintainer wishes

a year ago
User Icon besser82 commented & provided feedback a year ago
karma

Works great! LGTM! =)

This update has been submitted for stable by bodhi.

a year ago
User Icon goeran commented & provided feedback a year ago
karma

Pitivi seems to work fine with this update too. (The previous FEDORA-2022-9bc6cc53b1, obsoleted by this one, also fixed it.)

BZ#2014915 [abrt] pitivi: __setitem__(): Gst.py:310:__setitem__:SystemError: gi.FunctionInfo(set_value) returned a result with an exception set
User Icon nullpointer00 commented & provided feedback a year ago
karma

It works.

BZ#2014915 [abrt] pitivi: __setitem__(): Gst.py:310:__setitem__:SystemError: gi.FunctionInfo(set_value) returned a result with an exception set

This update has been pushed to stable.

a year ago

Please login to add feedback.

BZ#2014915 [abrt] pitivi: __setitem__(): Gst.py:310:__setitem__:SystemError: gi.FunctionInfo(set_value) returned a result with an exception set
0
2

Automated Test Results

passed