Accepting request 1078781 from GNOME:Next

- 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.

OBS-URL: https://build.opensuse.org/request/show/1078781
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=197
This commit is contained in:
Antonio Larrosa 2023-04-14 07:34:28 +00:00 committed by Git OBS Bridge
parent eb5c3bf705
commit ddf5e8dd4c
6 changed files with 60 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd3ca759f926763615fdfcea63c9761198c42889bc0615ceec73e22b24fde771
size 1781572

3
gstreamer-1.22.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b2afe73603921c608ba48969dbb7d743776744bfe5d8059ece241137b7f88e21
size 1783792

View File

@ -1,7 +1,7 @@
Index: gstreamer-1.22.1/tools/gst-inspect.c
Index: gstreamer-1.22.2/tools/gst-inspect.c
===================================================================
--- gstreamer-1.22.1.orig/tools/gst-inspect.c
+++ gstreamer-1.22.1/tools/gst-inspect.c
--- gstreamer-1.22.2.orig/tools/gst-inspect.c
+++ gstreamer-1.22.2/tools/gst-inspect.c
@@ -1869,7 +1869,224 @@ print_tracer_info (GstPluginFeature * fe
* is meant for machines, not humans.
*/
@ -344,7 +344,7 @@ Index: gstreamer-1.22.1/tools/gst-inspect.c
{"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name,
N_("List the plugin contents"), NULL},
{"types", 't', 0, G_OPTION_ARG_STRING, &types,
@@ -2289,7 +2532,7 @@ real_main (int argc, char *argv[])
@@ -2293,7 +2536,7 @@ real_main (int argc, char *argv[])
/* if there is such a plugin, print out info */
if (plugin) {
if (print_aii) {
@ -353,7 +353,7 @@ Index: gstreamer-1.22.1/tools/gst-inspect.c
} else {
print_plugin_info (plugin);
print_plugin_features (plugin);
@@ -2302,13 +2545,17 @@ real_main (int argc, char *argv[])
@@ -2306,13 +2549,17 @@ real_main (int argc, char *argv[])
if (plugin) {
if (print_aii) {

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Wed Apr 12 12:01:58 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- 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.
-------------------------------------------------------------------
Thu Mar 9 17:03:26 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -19,7 +19,7 @@
%define gst_branch 1.0
Name: gstreamer
Version: 1.22.1
Version: 1.22.2
Release: 0
Summary: Streaming-Media Framework Runtime
License: LGPL-2.1-or-later

View File

@ -1,10 +1,10 @@
Index: gstreamer-1.22.1/meson.build
Index: gstreamer-1.22.2/meson.build
===================================================================
--- gstreamer-1.22.1.orig/meson.build
+++ gstreamer-1.22.1/meson.build
--- gstreamer-1.22.2.orig/meson.build
+++ gstreamer-1.22.2/meson.build
@@ -1,6 +1,6 @@
project('gstreamer', 'c',
version : '1.22.1',
version : '1.22.2',
- meson_version : '>= 0.62',
+ meson_version : '>= 0.61',
default_options : [ 'warning_level=1',