Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer for openSUSE:Factory checked in at 2023-04-15 22:32:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer (Old) and /work/SRC/openSUSE:Factory/.gstreamer.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer" Sat Apr 15 22:32:08 2023 rev:86 rq:1079378 version:1.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes 2023-03-12 16:22:25.856285196 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer.new.19717/gstreamer.changes 2023-04-15 22:32:09.549195924 +0200 @@ -1,0 +2,47 @@ +Wed Apr 12 12:01:58 UTC 2023 - Bjørn Lie <bjorn....@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. + +------------------------------------------------------------------- Old: ---- gstreamer-1.22.1.tar.xz New: ---- gstreamer-1.22.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer.spec ++++++ --- /var/tmp/diff_new_pack.s0R71K/_old 2023-04-15 22:32:11.005204324 +0200 +++ /var/tmp/diff_new_pack.s0R71K/_new 2023-04-15 22:32:11.009204347 +0200 @@ -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 ++++++ gstreamer-1.22.1.tar.xz -> gstreamer-1.22.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/ChangeLog new/gstreamer-1.22.2/ChangeLog --- old/gstreamer-1.22.1/ChangeLog 2023-03-04 14:42:56.087887300 +0100 +++ new/gstreamer-1.22.2/ChangeLog 2023-04-11 18:29:40.659933600 +0200 @@ -1,3 +1,53 @@ +=== release 1.22.2 === + +2023-04-11 17:29:28 +0100 Tim-Philipp Müller <t...@centricular.com> + + * NEWS: + * RELEASE: + * gstreamer.doap: + * meson.build: + Release 1.22.2 + +2023-04-10 13:49:41 +0100 Tim-Philipp Müller <t...@centricular.com> + + * po/sr.po: + gstreamer: update translations + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4390> + +2023-03-31 04:40:58 +0900 Seungha Yang <seun...@centricular.com> + + * tools/gst-inspect.c: + * tools/gst-launch.c: + * tools/gst-stats.c: + * tools/gst-typefind.c: + tools: Count argc after parsing GOption on Windows + Existing codes rely on modified argc value by g_option_context_parse() + but g_option_context_parse_strv() is used in case of Windows. + Count arguments after the option parsing manually. + Fixing command "gst-inspect-1.0.exe -b" + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4322> + +2023-03-24 18:34:36 +0200 Sebastian Dröge <sebast...@centricular.com> + + * gst/gstdatetime.c: + datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no timezone offset + Returning G_MAXDOUBLE from a function returning a float is not going to + work well and MSVC also correctly warns about this. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4285> + +2023-03-16 12:38:23 +0200 Vivia Nikolaidou <vi...@ahiru.eu> + + * plugins/elements/gstinputselector.c: + inputselector: Wake up streaming thread before PLAYING_TO_PAUSED transition + Also take object lock before iterating the pads. + https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1772 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4196> + +2023-03-04 16:13:04 +0000 Tim-Philipp Müller <t...@centricular.com> + + * meson.build: + Back to development + === release 1.22.1 === 2023-03-04 13:42:32 +0000 Tim-Philipp Müller <t...@centricular.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/NEWS new/gstreamer-1.22.2/NEWS --- old/gstreamer-1.22.1/NEWS 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/NEWS 2023-04-11 18:29:28.000000000 +0200 @@ -2,13 +2,13 @@ GStreamer 1.22.0 was originally released on 23 January 2023. -The latest bug-fix release in the stable 1.22 series is 1.22.1 and was -released on 04 March 2023. +The latest bug-fix release in the stable 1.22 series is 1.22.2 and was +released on 11 April 2023. See https://gstreamer.freedesktop.org/releases/1.22/ for the latest version of this document. -Last updated: Monday 04 March 2023, 13:00 UTC (log) +Last updated: Tuesday 11 April 2023, 16:45 UTC (log) Introduction @@ -1454,6 +1454,200 @@ - List of Merge Requests applied in 1.22.1 - List of Issues fixed in 1.22.1 +1.22.2 + +The second 1.22 bug-fix release (1.22.2) was released on 11 April 2023. + +This release only contains bugfixes and it should be safe to update from +1.22.x. + +Highlighted bugfixes in 1.22.2 + +- avdec_h264: fix decoder deadlocks with FFmpeg 6.0 +- rtspsrc: fix regression with URI protocols in OPTIONS requests for + RTSP over TLS +- rtspsrc: 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 + +gst-plugins-base + +- alsasink: Fix for being stuck in stop_streaming_threads state +- decodebin3: fix hang when removing a failing stream +- gl: wayland: cleanup on close +- parsebin: Improve elementary stream handling +- playbin: fix deadlock when stopping stream with subtitles visible + even more +- sdp: Skip source-specific caps fields when creating an SDP media + from caps +- urisourcebin: Propagate sticky events from parsebin +- urisourcebin: Activate pad before transferring sticky events +- typefinding: fix failure to recognize application/dash+xml in some + cases + +gst-plugins-good + +- osxvideosink: fix broken aspect ratio and frame drawing region +- qtdemux: Fix seek adjustment with SNAP_AFTER flag +- rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus in + Matroska +- rtpmanager: twcc: Fix duplicate packet handling +- rtsp: url: fix incorrect request URI scheme for TLS transport + methods (regression) +- rtspsrc: Consider â451: Parameter Not Understoodâ when handling + broken control urls +- rtspsrc: fix behavior change with URI protocols in OPTIONS requests +- rtspsrc: Skip PTs with caps incompatible to the global caps +- rtpjpegdepay: fix logic error when checking if an end of image (EOI) + tag is present +- v4l2: Add support for YVU420M format +- v4l2: mark JPEG as parsed + +gst-plugins-bad + +- cea708overlay: fix HCR interpretation +- d3d11bufferpool: Fix invalid access in debug print loop +- d3d11compositor: Fix composition error on release_pad() +- d3d11converter: Fix conversion backend selection +- d3d11videosink: Fix tearing in case of fullscreen mode - + d3d11bufferpool: Fix invalid access in debug print loop +- d3d11window: fix memory leak +- decklink: fix 10 bit RGB (r210) format auto detection +- decklinkaudiosink: Fix playback when video caps is configured before + audio +- decklinkvideosrc: RGB 4:4:4 doesnât work after GStreamer upgrade + (regression) +- decklinkvideosrc: unable to show HDMI stream that Blackmagicâs Media + Express is able to see +- debugqroverlay: fix string leak +- gtkwaylandsink: Destroy GstWlWindow when parent GtkWindow is + destroyed +- gtkwaylandsink: Fix crash when rendering after the window is closed +- ksvideo, directshow: Fix reference leaks in device providers +- h264decoder: Fix DPB bumping process +- h264decoder, h265decoder: Latency reporting related fixes +- h264parse: Validate VUI framerate +- jpegparse: reset parse state when the SOI is not the first marker +- nvencoder: Fix CQP option setting +- nvh264encoder: Fix template caps to include progressive mode as well +- openjpegdec: allow multithread decoding only in subframe mode +- tsdemux: Fix reading of extended Opus channel configuration +- vulkan: fix validation layer issues +- vulkanoverlaycompositor: fix potential use after free +- vulkanswapper: correctly handle force-aspect-ratio=false +- wasapi2: Fix potential crash on device activation failure +- webrtc: Fix segfault traversing ice transports +- webrtc: patch leak caused by early return +- zxing: add support for zxing-c++ 2.0 + +gst-plugins-ugly + +- No changes + +gst-libav + +- avdec_h264 pipeline freeze with FFmpeg6 +- avdeinterlace, avmux: fix element reference leak +- avviddec: Drop decoder stream lock when calling send_packet + +gst-rtsp-server + +- rtsp-server: fix deadlock on shutdown with non-live pipeline if + media isnât playing/prerolled yet and eos-shutdown is enabled for + the media + +gstreamer-vaapi + +- No changes + +gstreamer-sharp + +- No changes + +gst-omx + +- No changes + +gst-python + +- No changes + +gst-editing-services + +- No changes + +gst-validate + gst-integration-testsuites + +- No changes + +gst-examples + +- No changes + +Development build environment + +- git: prevent CRLF line ending conversion for patches to fix pango + subproject patching issues on Windows + +Cerbero build tool and packaging changes in 1.22.2 + +- build: retry rust build on SIGBUS errors too +- Fix packaging of rust plugins on Android +- Modern Gentoo distro adaptation +- sbc: update to 2.0 +- speex: update to 1.2.1 + +Contributors to 1.22.2 + +Adrien De Coninck, Albert Sjölund, Alexande B, Antonio Rojas, Arun +Raghavan, Bart Van Severen, Carlo Cabrera, Colin Kinloch, Edward Hervey, +Guillaume Desmottes, Haihua Hu, He Junyan, Ilie Halip, Jordan Petridis, +Josef KoláÅ, Lily Foster, Mathieu Duponchelle, Matt Feury, Matthew +Waters, Maxim P. Dementyev, Michael Tretter, Nicolas Dufresne, Nirbheek +Chauhan, Piotr BrzeziÅski, Robert Rosengren, Rouven Czerwinski, +Sebastian Dröge, Seungha Yang, Shengqi Yu, Stéphane Cerveau, Talha Khan, +Thibault Saunier, Tim-Philipp Müller, VÃctor Manuel Jáquez Leal, Vivia +Nikolaidou, Wang Chuan, Wojciech Kapsa, + +⦠and many others who have contributed bug reports, translations, sent +suggestions or helped testing. Thank you all! + +List of merge requests and issues fixed in 1.22.2 + +- List of Merge Requests applied in 1.22.2 +- List of Issues fixed in 1.22.2 + Schedule for 1.24 Our next major feature release will be 1.24, and 1.23 will be the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/RELEASE new/gstreamer-1.22.2/RELEASE --- old/gstreamer-1.22.1/RELEASE 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/RELEASE 2023-04-11 18:29:28.000000000 +0200 @@ -1,4 +1,4 @@ -This is GStreamer core 1.22.1. +This is GStreamer core 1.22.2. The GStreamer team is thrilled to announce a new major feature release of your favourite cross-platform multimedia framework! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/gst/gstdatetime.c new/gstreamer-1.22.2/gst/gstdatetime.c --- old/gstreamer-1.22.1/gst/gstdatetime.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/gst/gstdatetime.c 2023-04-11 18:29:28.000000000 +0200 @@ -334,7 +334,7 @@ * values, timezones before (to the west) of UTC have negative values. * If @datetime represents UTC time, then the offset is zero. * - * Return value: the offset from UTC in hours, or %G_MAXDOUBLE if none is set. + * Return value: the offset from UTC in hours, or %G_MAXFLOAT if none is set. */ gfloat gst_date_time_get_time_zone_offset (const GstDateTime * datetime) @@ -342,7 +342,7 @@ g_return_val_if_fail (datetime != NULL, 0.0); if (!gst_date_time_has_time (datetime)) - return G_MAXDOUBLE; + return G_MAXFLOAT; return (g_date_time_get_utc_offset (datetime->datetime) / G_USEC_PER_SEC) / 3600.0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/gstreamer.doap new/gstreamer-1.22.2/gstreamer.doap --- old/gstreamer-1.22.1/gstreamer.doap 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/gstreamer.doap 2023-04-11 18:29:28.000000000 +0200 @@ -40,6 +40,16 @@ <release> <Version> + <revision>1.22.2</revision> + <branch>1.22</branch> + <name></name> + <created>2023-04-11</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.22.2.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.22.1</revision> <branch>1.22</branch> <name></name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/meson.build new/gstreamer-1.22.2/meson.build --- old/gstreamer-1.22.1/meson.build 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/meson.build 2023-04-11 18:29:28.000000000 +0200 @@ -1,5 +1,5 @@ project('gstreamer', 'c', - version : '1.22.1', + version : '1.22.2', meson_version : '>= 0.62', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/plugins/elements/gstinputselector.c new/gstreamer-1.22.2/plugins/elements/gstinputselector.c --- old/gstreamer-1.22.1/plugins/elements/gstinputselector.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/plugins/elements/gstinputselector.c 2023-04-11 18:29:28.000000000 +0200 @@ -2046,6 +2046,10 @@ case GST_STATE_CHANGE_PLAYING_TO_PAUSED:{ GList *walk; + GST_INPUT_SELECTOR_LOCK (self); + self->playing = FALSE; + GST_INPUT_SELECTOR_BROADCAST (self); + GST_OBJECT_LOCK (self); for (walk = GST_ELEMENT_CAST (self)->sinkpads; walk; walk = g_list_next (walk)) { GstSelectorPad *selpad = GST_SELECTOR_PAD_CAST (walk->data); @@ -2054,6 +2058,8 @@ gst_clock_id_unschedule (selpad->clock_id); } } + GST_OBJECT_UNLOCK (self); + GST_INPUT_SELECTOR_UNLOCK (self); break; } default: @@ -2066,10 +2072,6 @@ case GST_STATE_CHANGE_PAUSED_TO_READY: gst_input_selector_reset (self); break; - case GST_STATE_CHANGE_PLAYING_TO_PAUSED: - GST_INPUT_SELECTOR_LOCK (self); - self->playing = FALSE; - GST_INPUT_SELECTOR_UNLOCK (self); default: break; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/po/gstreamer-1.0.pot new/gstreamer-1.22.2/po/gstreamer-1.0.pot --- old/gstreamer-1.22.1/po/gstreamer-1.0.pot 2023-03-04 14:42:55.855887200 +0100 +++ new/gstreamer-1.22.2/po/gstreamer-1.0.pot 2023-04-11 18:29:40.419929700 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gstreamer-1.22.1\n" +"Project-Id-Version: gstreamer-1.22.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-04 13:42+0000\n" +"POT-Creation-Date: 2023-04-11 17:29+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -1435,12 +1435,12 @@ msgid "Color output, even when not sending to a tty." msgstr "" -#: tools/gst-inspect.c:2311 +#: tools/gst-inspect.c:2315 #, c-format msgid "Could not load plugin file: %s\n" msgstr "" -#: tools/gst-inspect.c:2317 +#: tools/gst-inspect.c:2321 #, c-format msgid "No such element or plugin '%s'\n" msgstr "" @@ -1666,48 +1666,48 @@ "This option has no effect if the \"no-position\" option is specified" msgstr "" -#: tools/gst-launch.c:1199 +#: tools/gst-launch.c:1203 #, c-format msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "" -#: tools/gst-launch.c:1203 +#: tools/gst-launch.c:1207 msgid "ERROR: pipeline could not be constructed.\n" msgstr "" -#: tools/gst-launch.c:1207 +#: tools/gst-launch.c:1211 #, c-format msgid "WARNING: erroneous pipeline: %s\n" msgstr "" -#: tools/gst-launch.c:1224 +#: tools/gst-launch.c:1228 msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "" -#: tools/gst-launch.c:1273 +#: tools/gst-launch.c:1277 msgid "Setting pipeline to PAUSED ...\n" msgstr "" -#: tools/gst-launch.c:1278 +#: tools/gst-launch.c:1282 msgid "Failed to set pipeline to PAUSED.\n" msgstr "" -#: tools/gst-launch.c:1282 +#: tools/gst-launch.c:1286 msgid "Pipeline is live and does not need PREROLL ...\n" msgstr "" -#: tools/gst-launch.c:1286 +#: tools/gst-launch.c:1290 msgid "Pipeline is PREROLLING ...\n" msgstr "" -#: tools/gst-launch.c:1330 +#: tools/gst-launch.c:1334 msgid "Execution ended after %" msgstr "" -#: tools/gst-launch.c:1347 +#: tools/gst-launch.c:1351 msgid "Setting pipeline to NULL ...\n" msgstr "" -#: tools/gst-launch.c:1365 +#: tools/gst-launch.c:1369 msgid "Freeing pipeline ...\n" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/po/gstreamer.pot new/gstreamer-1.22.2/po/gstreamer.pot --- old/gstreamer-1.22.1/po/gstreamer.pot 2023-03-04 14:42:55.855887200 +0100 +++ new/gstreamer-1.22.2/po/gstreamer.pot 2023-04-11 18:29:40.419929700 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gstreamer-1.22.1\n" +"Project-Id-Version: gstreamer-1.22.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-04 13:42+0000\n" +"POT-Creation-Date: 2023-04-11 17:29+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -1435,12 +1435,12 @@ msgid "Color output, even when not sending to a tty." msgstr "" -#: tools/gst-inspect.c:2311 +#: tools/gst-inspect.c:2315 #, c-format msgid "Could not load plugin file: %s\n" msgstr "" -#: tools/gst-inspect.c:2317 +#: tools/gst-inspect.c:2321 #, c-format msgid "No such element or plugin '%s'\n" msgstr "" @@ -1666,48 +1666,48 @@ "This option has no effect if the \"no-position\" option is specified" msgstr "" -#: tools/gst-launch.c:1199 +#: tools/gst-launch.c:1203 #, c-format msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "" -#: tools/gst-launch.c:1203 +#: tools/gst-launch.c:1207 msgid "ERROR: pipeline could not be constructed.\n" msgstr "" -#: tools/gst-launch.c:1207 +#: tools/gst-launch.c:1211 #, c-format msgid "WARNING: erroneous pipeline: %s\n" msgstr "" -#: tools/gst-launch.c:1224 +#: tools/gst-launch.c:1228 msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "" -#: tools/gst-launch.c:1273 +#: tools/gst-launch.c:1277 msgid "Setting pipeline to PAUSED ...\n" msgstr "" -#: tools/gst-launch.c:1278 +#: tools/gst-launch.c:1282 msgid "Failed to set pipeline to PAUSED.\n" msgstr "" -#: tools/gst-launch.c:1282 +#: tools/gst-launch.c:1286 msgid "Pipeline is live and does not need PREROLL ...\n" msgstr "" -#: tools/gst-launch.c:1286 +#: tools/gst-launch.c:1290 msgid "Pipeline is PREROLLING ...\n" msgstr "" -#: tools/gst-launch.c:1330 +#: tools/gst-launch.c:1334 msgid "Execution ended after %" msgstr "" -#: tools/gst-launch.c:1347 +#: tools/gst-launch.c:1351 msgid "Setting pipeline to NULL ...\n" msgstr "" -#: tools/gst-launch.c:1365 +#: tools/gst-launch.c:1369 msgid "Freeing pipeline ...\n" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/po/sr.po new/gstreamer-1.22.2/po/sr.po --- old/gstreamer-1.22.1/po/sr.po 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/po/sr.po 2023-04-11 18:29:28.000000000 +0200 @@ -2,13 +2,14 @@ # Copyright © 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the gstreamer package. # Danilo Segan <dse...@gmx.net>, 2004-2005. -# ÐиÑоÑлав ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ <miroslavniko...@rocketmail.com>, 2011â2021. +# ÐиÑоÑлав ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ <miroslavniko...@rocketmail.com>, 2011â2023. +# msgid "" msgstr "" -"Project-Id-Version: gstreamer-1.19.2\n" +"Project-Id-Version: gstreamer-1.21.90\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-11 15:40+0000\n" -"PO-Revision-Date: 2021-10-01 22:08+0200\n" +"POT-Creation-Date: 2023-04-10 13:49+0100\n" +"PO-Revision-Date: 2023-02-26 08:09+0100\n" "Last-Translator: ÐиÑоÑлав ÐÐ¸ÐºÐ¾Ð»Ð¸Ñ <miroslavniko...@rocketmail.com>\n" "Language-Team: Serbian <(nothing)>\n" "Language: sr\n" @@ -19,6 +20,7 @@ "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Project-Style: gnome\n" +"X-Generator: Gtranslator 41.0\n" msgid "Print the GStreamer version" msgstr "ÐÑпиÑÑÑе издаÑе ÐÑÑÑимеÑа" @@ -873,7 +875,7 @@ msgstr "веза нема ÑÑклаÑиваÑе [source=%s@%p]" msgid "No such property." -msgstr "" +msgstr "Ðема Ñаквог ÑвоÑÑÑва." #, c-format msgid "no property \"%s\" in element \"%s\"" @@ -895,9 +897,9 @@ msgid "could not set property \"%s\" in element \"%s\" to \"%s\"" msgstr "не Ð¼Ð¾Ð³Ñ Ð´Ð° поÑÑавим оÑÐ¾Ð±Ð¸Ð½Ñ â%sâ Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ â%sâ на â%sâ" -#, fuzzy, c-format +#, c-format msgid "could not set property \"%s\" in child of element \"%s\" to \"%s\"" -msgstr "не Ð¼Ð¾Ð³Ñ Ð´Ð° поÑÑавим оÑÐ¾Ð±Ð¸Ð½Ñ â%sâ Ñ ÐµÐ»ÐµÐ¼ÐµÐ½ÑÑ â%sâ на â%sâ" +msgstr "не Ð¼Ð¾Ð³Ñ Ð´Ð° поÑÑавим оÑÐ¾Ð±Ð¸Ð½Ñ â%sâ Ñ Ð¿Ð¾ÑÐ¾Ð´Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñа â%sâ на â%sâ" msgid "Delayed linking failed." msgstr "Ðдложено повезиваÑе ниÑе ÑÑпело." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/tools/gst-inspect.c new/gstreamer-1.22.2/tools/gst-inspect.c --- old/gstreamer-1.22.1/tools/gst-inspect.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/tools/gst-inspect.c 2023-04-11 18:29:28.000000000 +0200 @@ -2187,6 +2187,10 @@ gst_init (&argc, &argv); #endif +#if defined(G_OS_WIN32) && !defined(GST_CHECK_MAIN) + argc = g_strv_length (argv); +#endif + gst_tools_print_version (); if (print_all && argc > 1) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/tools/gst-launch.c new/gstreamer-1.22.2/tools/gst-launch.c --- old/gstreamer-1.22.1/tools/gst-launch.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/tools/gst-launch.c 2023-04-11 18:29:28.000000000 +0200 @@ -1178,6 +1178,10 @@ gst_init (&argc, &argv); #endif +#ifdef G_OS_WIN32 + argc = g_strv_length (argv); +#endif + gst_tools_print_version (); #ifdef G_OS_UNIX diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/tools/gst-stats.c new/gstreamer-1.22.2/tools/gst-stats.c --- old/gstreamer-1.22.1/tools/gst-stats.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/tools/gst-stats.c 2023-04-11 18:29:28.000000000 +0200 @@ -1301,6 +1301,10 @@ } g_option_context_free (ctx); +#ifdef G_OS_WIN32 + argc = g_strv_length (argv); +#endif + gst_tools_print_version (); if (filenames == NULL || *filenames == NULL) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gstreamer-1.22.1/tools/gst-typefind.c new/gstreamer-1.22.2/tools/gst-typefind.c --- old/gstreamer-1.22.1/tools/gst-typefind.c 2023-03-04 14:42:32.000000000 +0100 +++ new/gstreamer-1.22.2/tools/gst-typefind.c 2023-04-11 18:29:28.000000000 +0200 @@ -177,6 +177,10 @@ } g_option_context_free (ctx); +#ifdef G_OS_WIN32 + argc = g_strv_length (argv); +#endif + gst_tools_print_version (); if (filenames == NULL || *filenames == NULL) { ++++++ gstreamer-rpm-prov.patch ++++++ --- /var/tmp/diff_new_pack.s0R71K/_old 2023-04-15 22:32:11.705208363 +0200 +++ /var/tmp/diff_new_pack.s0R71K/_new 2023-04-15 22:32:11.709208386 +0200 @@ -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 @@ {"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 @@ } 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) { ++++++ reduce-required-meson.patch ++++++ --- /var/tmp/diff_new_pack.s0R71K/_old 2023-04-15 22:32:11.741208570 +0200 +++ /var/tmp/diff_new_pack.s0R71K/_new 2023-04-15 22:32:11.745208594 +0200 @@ -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',