Dominique Leuenberger 36283513ae - Update to version 1.24.12:
+ Highlighted bugfixes:
    - d3d12: Fix shaders failing to compile with newer dxc versions
    - decklinkvideosink: Fix handling of caps framerate in auto
      mode; also a decklinkaudiosink fix
    - devicemonitor: Fix potential crash macOS when a device is
      unplugged
    - gst-libav: Fix crash in audio encoders like avenc_ac3 if
      input data has insufficient alignment
    - gst-libav: Fix build against FFmpeg 4.2 as in Ubuntu 20.04
    - gst-editing-services: Fix Python library name fetching on
      Windows
    - netclientclock: Don't store failed internal clocks in the
      cache, so applications can re-try later
    - oggdemux: Seeking and duration fixes
    - osxaudiosrc: Fixes for failing init/no output on recent iOS
      versions
    - qtdemux: Use mvhd transform matrix and support for flipping
    - rtpvp9pay: Fix profile parsing
    - splitmuxsrc: Fix use with decodebin3 which would occasionally
      fail with an assertion when seeking
    - tsdemux: Fix backwards PTS wraparound detection with
      ignore-pcr=true
    - video-overlay-composition: Declare the video/size/orientation
      tags for the meta and implement scale transformations
    - vtdec: Fix seeks occasionally hanging on macOS due to a race
      condition when draining
    - webrtc: Fix duplicate payload types with RTX and multiple
      video codecs
    - win32-pluginoader: Make sure not to create any windows when
      inspecting plugins
    - wpe: Various fixes for re-negotiation, latency reporting,
      progress messages on startup
    - x264enc: Add missing data to AvcDecoderConfigurationRecord in
      codec_data for high profile variants
    - cerbero: Support using ccache with cmake if enabled
    - Various bug fixes, build fixes, memory leak fixes, and other
      stability and reliability improvements
  + gstreamer:
    - device: Fix racy nullptr deref on macOS when a device is
      unplugged
    - iterator: Added error handling to filtered iterators
    - netclientclock: Don't ever store failed internal clocks in
      the cache
    - netclock-replay: use gst_c_args when building, fixing build
      failure on Solaris
    - pluginloader-win32: create no window
    - pluginloader-win32: fix use after free in
      find_helper_bin_location
    - sparsefile: ensure error is set when read_buffer() returns 0
    - basetransform: fix incorrect logging inside
      gst_base_transform_query_caps

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=240
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
2025-02-04 11:38:51 +00:00
Description
No description provided
9.2 MiB
Languages
Shell 100%