Revisions of gstreamer

Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1143305 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 211)
- Update to version 1.22.9:
  + Highlighted bugfixes in 1.22.8
    - More Security fixes for the AV1 video codec parser
    - va: fixes for Mesa Gallium drivers in Mesa versions older
      than v23.2
    - v4l2src: Consider framerate during caps selection
    - v4l2codec: decoder fixes
    - rtspsrc: multicast fixes
    - camerabin viewfinder fixes
    - various bug fixes, build fixes, memory leak fixes, and other
      stability and reliability improvements
  + gstreamer
    - aggregator: fix use-after-free in queries processing
    - multiqueue: Ignore queue fullness for most events
- Rebase reduce-required-meson.patch
buildservice-autocommit accepted request 1136819 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 210)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1136705 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 209)
- Update to version 1.22.8:
  + Highlighted bugfixes in 1.22.8
    - Security fixes for the AV1 video codec parser
    - avdec video decoder: fix another possible deadlock with
      FFmpeg 6.1
    - qtdemux: reverse playback and seeking fixes for files with
      raw audio streams
    - v4l2: fix "newly allocated buffer ... is not free" warning
      log flood
    - GstPlay + GstPlayer library fixes
    - dtls: Fix build failure on Windows when compiling against
      OpenSSL 3.2.0
    - d3d11screencapturesrc: Fix wrong color with HDR enabled
    - Cerbero build tool: More python 3.12 string escape warning
      fixes; make sure to bundle build tools as well
    - various bug fixes, build fixes, memory leak fixes, and other
      stability and reliability improvements
  + gstreamer
    - buffer: Unref memories before metas
    - pad: Recheck pads when linking after temporary unlock
    - baseparse: Fixes to buffers extracted from adapter
- Rebase reduce-required-meson.patch
buildservice-autocommit accepted request 1126808 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 208)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1126714 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 207)
- Update to version 1.22.7:
  + Highlighted bugfixes:
    - Security fixes for the MXF demuxer and AV1 codec parser
    - glfilter: Memory leak fix for OpenGL filter elements
    - d3d11videosink: Fix toggling between fullscreen and maximized, and window switching in fullscreen mode
    - DASH / HLS adaptive streaming fixes
    - Decklink card device provider device name string handling fixes
    - interaudiosrc: handle non-interleaved audio properly
    - openh264: Fail gracefully if openh264 encoder/decoder creation fails
    - rtspsrc: improved whitespace handling in response headers by certain cameras
    - v4l2codecs: avoid wrap-around after 1000000 frames; tiled formats handling fixes
    - video-scaler, audio-resampler: downgraded "Can't find exact taps" debug log messages
    - wasapi2: Don't use global volume control object
    - Rust plugins: various improvements in aws, fmp4mux, hlssink3, livesync, ndisrc, rtpav1depay, rsfilesink, s3sink, sccparse
    - WebRTC: various webrtchttp, webrtcsrc, and webrtcsink improvements and fixes
    - Cerbero build tools: recognise Windows 11; restrict parallelism of gst-plugins-rs build on small systems
    - Packages: ca-certificates update; fix gio module loading and TLS support on macOS
  + gstreamer:
    - debugutils: provide gst_debug_bin_to_dot_data() implementation even if debug system is disabled
- Rebase reduce-required-meson.patch
buildservice-autocommit accepted request 1113993 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 206)
baserev update by copy to link target
buildservice-autocommit accepted request 1100813 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 204)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1100599 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 203)
- Update to version 1.22.5:
  + Highlighted bugfixes:
    - Security fixes for the RealMedia demuxer
    - vaapi decoders, postproc: Disable DMAbuf from caps
      negotiation to fix garbled video in some cases
    - decodebin3, playbin3, parsebin fixes, especially for stream
      reconfiguration
    - hlsdemux2: fix early seeking; don't pass referer when
      updating playlists; webvtt fixes
    - gtk: Fix critical caused by pointer movement when stream is
      getting ready
    - qt6: Set sampler filtering method, fixes bad quality with
      qml6glsink and gstqt6d3d11
    - v4l2src: handle resolution change when buffers are copied
    - videoflip: update orientation tag in auto mode
    - video timecode: Add support for framerates lower than 1fps
      and accept 119.88 (120/1.001) fps
    - webrtcsink: fixes for x264enc and NVIDIA encoders
    - cerbero: Pull ninja from system if possible, avoid spurious
      bootstrap of cmake
    - packages: Recipe updates for ffmpeg, libsoup, orc
    - various bug fixes, memory leak fixes, and other stability and
      reliability improvements
  + gstreamer:
    - taglist, plugins: fix compiler warnings with GLib >= 2.76
    - tracerutils: allow casting parameter types
    - inputselector: fix playing variable is never set
- Rebase patch.
buildservice-autocommit accepted request 1096142 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 202)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1095466 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 201)
- Update to version 1.22.4:
  + Highlighted bugfixes:
    - Security fixes for flacparse, dvdspu, and subparse.
    - d3d11videosink: Fix error on pause and play.
    - decklink: Correctly handle SDK strings on macOS and free
      strings after usage on Linux.
    - filesink: Fix buffered mode writing of buffer lists and
      buffers with multiple memories.
    - gldownload: handle passthrough without a critical.
    - h265parse: Fix framerate handling regression.
    - oggdemux: vp8 fixes.
    - mp4mux, qtmux, qtdemux: Opus audio mapping fixes.
    - pngdec: Fix wrong colours output from 16bit RGB images.
    - ptp clock: Work around ptpd bug in default configuration.
    - srtpdec: fix critical warnings on shutdown.
    - v4l2src: fix support for bayer format.
    - v4l2videoenc: support force-keyframe event in v4l2 encoder.
    - vtenc: apply DTS offset to ensure DTS <= PTS.
    - gst-python: allow more functions to be called before
      gst_init().
    - various bug fixes, memory leak fixes, and other stability and
      reliability improvements.
  + gstreamer:
    - filesink: Fix buffered mode writing of buffer lists and
      buffers with multiple memories.
    - basesink: Clear EOS flag on STREAM-START event.
    - typefindhelper: downgrade bogus error level debug log
      message.
    - ptp:
      . Correctly parse clock ID from the commandline parameters in
        the helper.
      . Work around bug in ptpd in default configuration.
- Rebase reduce-required-meson.patch.
buildservice-autocommit accepted request 1089220 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 200)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1088874 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 199)
- Update to version 1.22.3:
  + Highlighted bugfixes:
    - avdec: fix occasional video decoder deadlock on seeking with
      FFmpeg 6.0.
    - decodebin3: fix regression handling input streams without
      CAPS or TIME segment such as e.g. udpsrc or `pushfilesrc.
    - bluez: a2dpsink: fix Bluetooth SIG Certification test
      failures.
    - osxvideosink: fix deadlock upon closing output window.
    - qtdemux: fix edit list handling regression and AV1 codec box
      parsing.
    - qtmux: fix extraction of CEA608 closed caption data from
      S334-1A packets.
    - rtspsrc: Fix handling of * control path.
    - splitmux: timestamp handling improvements.
    - v4l2videodec: Rework dynamic resolution change handling
      (needed for IMX6 mainline codec).
    - videoflip: fix regression with automatically rotating video
      based on tags.
    - d3d11: many d3d11videosink and d3d11compositor fixes.
    - webrtc, rtp: numerous data race fixes and stability fixes.
    - various bug fixes, memory leak fixes, and other stability and
      reliability improvements.
  + gstreamer:
    - tracing: Initialize tracing infrastructure even if the debug
      system is not compiled in.
    - parse-launch: fix missing unref of looked-up child element.
    - gstutils: Add category and object to most logging messages.
- Rebase reduce-required-meson.patch.
buildservice-autocommit accepted request 1079378 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 198)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1078781 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 197)
- Update to version 1.22.2:
  + Highlighted bugfixes:
    - avdec_h264: fix decoder deadlocks with FFmpeg 6.0
    - rtspsrc:
      . fix regression with URI protocols in OPTIONS requests for
        RTSP over TLD
      . improved control url handling compatibility for broken
        servers
    - decklink: fix 10 bit RGB (r210) format auto detection for
      capture and fix playout if video caps are configured before
      audio caps
    - d3d11videosink: Fix tearing in case of fullscreen mode
    - playbin: fix deadlock when stopping stream with subtitles
      visible (even more)
    - typefinding: fix regression not detecting
      application/dash+xml in some corner cases
    - osxvideosink: fix broken aspect ratio and frame drawing
      region
    - decodebin3, parsebin: Improve elementary stream handling when
      decoders are not present and fix hang when removing a failing
      stream
    - urisourcebin: Propagate sticky events from parsebin, so that
      the `STREAM_START` event with the `GstStream` info is always
      available when pads get exposed
    - v4l2: Add support for YVU420M format; mark JPEG content as
      parsed
    - h264decoder, h265decoder: DPB bumping process and latency
      reporting fixes
    - Opus: Fix reading of extended channel config in MPEG-TS and
      fix missing sample rate when remuxing from RTP to Matroska
    - zxing: add support for building against zxing-c++ 2.0
    - cerbero: Fix packaging of Rust plugins on Android; fix modern
      Gentoo distro detection
    - various bug fixes, memory leak fixes, and other stability and
      reliability improvements
  + Gstreamer:
    - datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
      timezone offset
    - inputselector: Wake up streaming thread before
      PLAYING_TO_PAUSED transition
    - tools: fix potential crash when passing command-line options
      on Windows
- Rebase patches with quilt.
buildservice-autocommit accepted request 1070783 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 196)
baserev update by copy to link target
Luciano Santos's avatar Luciano Santos (luc14n0) accepted request 1070521 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 195)
New stable release
buildservice-autocommit accepted request 1063819 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 194)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1063698 from Paolo Panto's avatar Paolo Panto (munix9) (revision 193)
- Add fix using sed to find gst-plugin-scanner-%{_target_cpu}
  program (boo#1207908).
buildservice-autocommit accepted request 1061544 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 192)
baserev update by copy to link target
Displaying revisions 21 - 40 of 231
openSUSE Build Service is sponsored by