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.

10 months ago

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

10 months ago

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

10 months ago

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

10 months ago

This update has been pushed to testing.

10 months ago
User Icon bojan commented & provided feedback 10 months ago
karma

Works.

User Icon bitlord commented & provided feedback 10 months ago
karma

Audio/video plays with gstreamer1 based players.

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

10 months ago
User Icon besser82 commented & provided feedback 10 months ago
karma

Works great! LGTM! =)

This update has been submitted for stable by bodhi.

10 months ago
User Icon goeran commented & provided feedback 10 months 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 10 months 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.

10 months 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