diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2023-07-26 16:18:25 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2023-07-26 16:18:25 +0100 |
commit | c56541433be5e429acbf566e84141edf82e8154f (patch) | |
tree | 7344f863505261e40e5bf09dea6fbf3ef56d8bc2 | |
parent | 1288d9d678b64634688099d44ea86d298c5efb8c (diff) |
Update ChangeLogs for 1.20.7
-rw-r--r-- | subprojects/gst-devtools/ChangeLog | 6 | ||||
-rw-r--r-- | subprojects/gst-editing-services/ChangeLog | 6 | ||||
-rw-r--r-- | subprojects/gst-libav/ChangeLog | 25 | ||||
-rw-r--r-- | subprojects/gst-omx/ChangeLog | 6 | ||||
-rw-r--r-- | subprojects/gst-plugins-bad/ChangeLog | 82 | ||||
-rw-r--r-- | subprojects/gst-plugins-base/ChangeLog | 97 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/ChangeLog | 120 | ||||
-rw-r--r-- | subprojects/gst-plugins-ugly/ChangeLog | 40 | ||||
-rw-r--r-- | subprojects/gst-python/ChangeLog | 6 | ||||
-rw-r--r-- | subprojects/gst-rtsp-server/ChangeLog | 15 | ||||
-rw-r--r-- | subprojects/gstreamer-vaapi/ChangeLog | 6 | ||||
-rw-r--r-- | subprojects/gstreamer/ChangeLog | 33 |
12 files changed, 442 insertions, 0 deletions
diff --git a/subprojects/gst-devtools/ChangeLog b/subprojects/gst-devtools/ChangeLog index 7b974244bd..899bde118f 100644 --- a/subprojects/gst-devtools/ChangeLog +++ b/subprojects/gst-devtools/ChangeLog @@ -1,7 +1,13 @@ +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-devtools.doap: diff --git a/subprojects/gst-editing-services/ChangeLog b/subprojects/gst-editing-services/ChangeLog index d3d3e27f53..eac38df39b 100644 --- a/subprojects/gst-editing-services/ChangeLog +++ b/subprojects/gst-editing-services/ChangeLog @@ -1,7 +1,13 @@ +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-editing-services.doap: diff --git a/subprojects/gst-libav/ChangeLog b/subprojects/gst-libav/ChangeLog index 08a3fd5b43..9105419e95 100644 --- a/subprojects/gst-libav/ChangeLog +++ b/subprojects/gst-libav/ChangeLog @@ -1,7 +1,32 @@ +2023-05-12 09:50:04 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavviddec.c: + avviddec: Temporarily unlock stream lock while flushing buffers + This can call into the decoder again from other threads and try to take + the stream lock from there, which would cause a deadlock. + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2558 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4831> + +2023-02-28 14:00:26 +0200 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavauddec.c: + * ext/libav/gstavviddec.c: + ffmpeg: avauddec/avviddec: Free packet side data after usage + As we don't use proper refcounting with AVPacket we have to manage this + ourselves. + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2006 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4079> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-libav.doap: diff --git a/subprojects/gst-omx/ChangeLog b/subprojects/gst-omx/ChangeLog index b14536c290..f02ecb8f23 100644 --- a/subprojects/gst-omx/ChangeLog +++ b/subprojects/gst-omx/ChangeLog @@ -1,7 +1,13 @@ +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-omx.doap: diff --git a/subprojects/gst-plugins-bad/ChangeLog b/subprojects/gst-plugins-bad/ChangeLog index 1ab1c97856..07030b0a76 100644 --- a/subprojects/gst-plugins-bad/ChangeLog +++ b/subprojects/gst-plugins-bad/ChangeLog @@ -1,7 +1,89 @@ +2023-06-13 14:25:04 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/dvdspu/gstspu-pgs.c: + dvdspu: Avoid integer overflow when checking if enough data is available + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4902> + +2023-06-13 14:23:47 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/dvdspu/gstspu-pgs.c: + dvdspu: Make sure enough data is allocated for the available data + If the size read from the stream is smaller than the currently available + data then the size is bogus and the data should simply be discarded. + Fixes ZDI-CAN-20994 + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2660 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4902> + +2023-03-23 20:04:49 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com> + + * gst/videoparsers/gsth265parse.c: + h265parse: Don't override upstream framerate + The framerate should only be replaced (and corrected for alternating field) + when it is parsed from the bitstream. Otherwise, the upstream framerate + from caps should be trusted and assumed correct. + Related to gst-plugins-bad!2020 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4884> + +2023-03-23 20:02:16 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com> + + * gst/videoparsers/gsth265parse.c: + * gst/videoparsers/gsth265parse.h: + h265parse: Rename parsed_framerate to framerate_from_caps + That meaning of parsed_framerate is ambigious, it is set whenever the + framerate has been parsed from caps, which can be confused with being + parsed from the bitstream. Rename this as framerate_from_caps. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4884> + +2023-02-15 13:10:39 +0800 Mengkejiergeli Ba <mengkejiergeli.ba@intel.com> + + * gst/videoparsers/gsth265parse.c: + h265parse: Fix to check returned value + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4884> + +2023-06-13 01:29:14 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/asfmux/gstasfobjects.c: + asfmux: fix potentially unaligned write on 32-bit ARM + Fixes #2665 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4856> + +2023-04-18 14:55:23 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/mpegtsdemux/tsdemux.c: + tsdemux: Set number of channels to 2 for dual mono Opus + Instead of leaving it at 0, which will then cause caps creation to fail. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4565> + +2023-03-19 21:21:31 +0100 Adrien De Coninck <deconinck.adrien@gmail.com> + + * sys/winks/ksdeviceprovider.c: + ksdeviceprovider: Fix leak in gst_dshow_device_provider_start + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4270> + +2023-03-19 20:57:18 +0100 Adrien De Coninck <a.deconinck@intopix.com> + + * sys/dshowsrcwrapper/dshowdeviceprovider.cpp: + dshowdeviceprovider: Fix leak in gst_dshow_device_provider_start + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4270> + +2023-03-09 14:38:13 +1100 Matthew Waters <matthew@centricular.com> + + * ext/closedcaption/gstcea708decoder.c: + cea708overlay: fix HCR interpretation + An unsigned counter with a for (i = end; i >= 0; i--), can be optimized to + infinite loop as an unsigned value will always be >= 0. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4174> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-plugins-bad.doap: diff --git a/subprojects/gst-plugins-base/ChangeLog b/subprojects/gst-plugins-base/ChangeLog index 61e93509b7..6105cd7b42 100644 --- a/subprojects/gst-plugins-base/ChangeLog +++ b/subprojects/gst-plugins-base/ChangeLog @@ -1,7 +1,104 @@ +2023-06-13 12:58:26 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/subparse/gstsubparse.c: + subparse: Skip after the end of a valid closing tag instead of only skipping `<` + This is a small optimization and avoids restarting the next parsing + iteration on already accepted data. + On its own it would also fix ZDI-CAN-20968 (see previous commit) but the + previous commit independently is also a valid fix for it. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4900> + +2023-06-13 12:53:13 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/subparse/gstsubparse.c: + subparse: Look for the closing `>` of a tag after the opening `<` + Previously when fixing up subrip markip, we were looking from the start + of the remaining buffer instead. Due to how skipping over closing tags + works, the remaining buffer will still contain the closing `>` of the + previous tag so if a unexpected closing tag is found after another + closing tag, we would potentially do an out of bounds memmove(). + Fixes ZDI-CAN-20968 + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2662 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4900> + +2023-06-13 13:22:57 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/tag/tags.c: + tags: Don't allow image tags with G_MAXUINT32 length + This will cause an integer overflow a little bit further down because we + allocate a bit more memory to allow for a NUL-terminator. + The caller should've avoided passing that much data in already as it's + not going to be a valid image and there's likely not even that much data + available. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4901> + +2023-05-29 02:14:44 +0900 Seungha Yang <seungha@centricular.com> + + * gst-libs/gst/video/video-blend.h: + video-blend: Fix linking error with C++ + Add missing extern "C" + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4830> + +2023-04-10 16:06:19 +0200 Jan Alexander Steffens (heftig) <heftig@archlinux.org> + + * tests/check/libs/allocators.c: + tests: allocators: Fix fdmem test with recent GLib + The test failed with recent GLib, where `g_close` emits a critical + warning on EBADF. Remove the `g_close` check from `test_fdmem` and add + another version that tests `GST_FD_MEMORY_FLAG_DONT_CLOSE`. + We will depend on the Valgrind test run to warn us about leaked FDs. + Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2480 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4829> + +2023-04-22 11:42:36 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/audiotestsrc/gstaudiotestsrc.c: + audiotestsrc: Initialize all samples in wave=ticks mode + Previously samples were only initialized in 2 out of 3 cases. + Probably fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/337 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4564> + +2022-11-25 10:01:06 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com> + + * ext/gl/gstglimagesink.c: + glimagesink: Fix render rect assertion + Whenever the surface is resized before the stream is negotiated, we endup + with an assertion in libgstvideo. + gst_video_center_rect: assertion 'src->h != 0' failed + This fixes it, by following the style aready in place, which is to ensure + surfaces have a minimum size of 1x1. + Fixes #1139 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4303> + +2023-02-27 18:30:20 +0100 Enrique Ocaña González <eocanha@igalia.com> + + * gst/playback/gsturisourcebin.c: + gsturisourcebin: Don't try to plug a typefinder on dynamic sources. + setup_source() tries to plug a typefind element unconditionally to the + source element on non-live streams, no matter if the element is dynamic + or not. In the former case, the element might not have any src pad + created, so the plugging will fail, triggering an unrecoverable error. + This patch only tries the plugging when the element is not dynamic (no + new-pad callback has been configured). In case the element is dynamic, + the callback will take care of configuration when pads appear in the + future. + This solves many regressions on the YouTube MSE Conformance Tests[1] at + least in downstream WPE 2.38[2] after migrating from GStreamer 1.16 to + 1.18, a change that introduces Playbin 3. + [1] https://ytlr-cert.appspot.com/latest/main.html + [2] https://github.com/WebPlatformForEmbedded/WPEWebKit/tree/wpe-2.38 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4074> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-plugins-base.doap: diff --git a/subprojects/gst-plugins-good/ChangeLog b/subprojects/gst-plugins-good/ChangeLog index ab94ff9e75..0eee7dfd73 100644 --- a/subprojects/gst-plugins-good/ChangeLog +++ b/subprojects/gst-plugins-good/ChangeLog @@ -1,7 +1,127 @@ +2023-06-13 13:20:16 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/audioparsers/gstflacparse.c: + flacparse: Avoid integer overflow in available data check for image tags + If the image length as stored in the file is some bogus integer then + adding it to the current byte readers position can overflow and wrongly + have the check for enough available data succeed. + This then later can cause NULL pointer dereferences or out of bounds + reads/writes when actually reading the image data. + Fixes ZDI-CAN-20775 + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2661 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4901> + +2023-06-12 19:24:15 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/elements/rtpbin_buffer_list.c: + tests: rtpbin_buffer_list: fix possible unaligned read on 32-bit ARM + Fixes #2666 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4856> + +2023-05-11 16:25:11 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/elements/qtdemux.c: + * tests/files/editlists.mp4.gz.gz: + qtdemux: add unit test for edit list regression + File is the mp4 file from #2549 with the mdat atom + zeroed out and compressed. We compress twice because + apparently compressing 5MB of zeroes effectively in + one run is too difficult for gzip. + https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2549 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4833> + +2023-05-05 19:41:34 +0200 Mathieu Duponchelle <mathieu@centricular.com> + + * gst/isomp4/qtdemux.c: + Revert "qtdemux: fix conditions for end of segment in reverse playback" + This reverts commit 9deb3c27acd4161f810cd782f03bcdaccf2643c7. + The test case that was described in the associated MR + (https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/262) + remains adequately fixed by a related MR that was merged later + (https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/275). + It introduced incorrect logic that broke edit lists as described in + https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2549 + Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2549 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4833> + +2023-05-15 11:45:12 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/isomp4/gstqtmux.c: + qtmux: Fix extraction of CEA608 data from S334-1A packets + The index is already incremented by 3 every iteration so multiplying it + by 3 additionally on each array access is doing it twice and does not + work. + This caused invalid files to be created if there's more than one CEA608 + triplet in a buffer, and out of bounds memory reads. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4832> + +2023-04-04 19:23:14 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Skip PTs with caps incompatible to the global caps + Otherwise empty caps are created while all following code assumes that + the caps will have exactly one structure, and then run into assertions. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4568> + +2023-04-27 13:00:42 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Fix handling of `*` control path + Regression introduced by 7f9d689572843ff9e0b8a92128034a8fc4a14d96. + Thanks to Tristan Matthews for reporting this. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4566> + +2023-04-17 09:28:43 +0200 Edward Hervey <edward@centricular.com> + + * gst/isomp4/qtdemux.c: + qtdemux: Fix av1C parsing + This is a regression introduced by + https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3882 + The av1c codec configuration parsing would always fail due to an off-by-one + error, the content of an atom starting at offset 8 (i.e. the 9th byte) and not + 9 (the 10th byte). + Also introduce a break in order to not get stray warnings + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4434> + +2023-03-03 18:40:22 +0000 Jan Alexander Steffens (heftig) <heftig@archlinux.org> + + * docs/gst_plugins_cache.json: + * gst/multifile/gstimagesequencesrc.c: + imagesequencesrc: Properly set default location + Noticed this because the generic_states test kept segfaulting at random. + GLibC 2.37 can crash when NULL is supplied as a format string. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4431> + +2023-03-23 16:40:54 +0000 Tim-Philipp Müller <tim@centricular.com> + + * gst/rtp/gstrtpjpegdepay.c: + rtpjpegdepay: fix logic error when checking if an EOI is present + We wouldn't add the missing EOI marker if the frame ended with + either 0xFF NN or 0xNN D9. + Fixes #2407 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4271> + +2023-03-06 19:56:08 +0000 Matt Feury <mattfeury@gmail.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Consider "451: Parameter Not Understood" when handling broken control urls + similar to https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3854 + it seems that some implementations return this when + the server does not implement URL handling correctly + this fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2334 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4173> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/gst_plugins_cache.json: + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * docs/gst_plugins_cache.json: diff --git a/subprojects/gst-plugins-ugly/ChangeLog b/subprojects/gst-plugins-ugly/ChangeLog index 297274dfba..036c934030 100644 --- a/subprojects/gst-plugins-ugly/ChangeLog +++ b/subprojects/gst-plugins-ugly/ChangeLog @@ -1,7 +1,47 @@ +2023-07-07 10:08:21 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Check for integer overflow when calculation audio packet size + Fixes ZDI-CAN-21444 + https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2782 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5077> + +2023-07-07 10:08:03 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Use GST_LOG_OBJECT instead of GST_LOG + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5077> + +2023-07-07 10:00:19 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Check that enough SIPR audio data is available when copying + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5077> + +2023-07-07 09:59:20 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Check for integer overflows when calculating the size of SIPR audio buffers + Fixes ZDI-CAN-21443 + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2782 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5077> + +2023-07-07 09:59:04 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/realmedia/rmdemux.c: + rmdemux: Use GST_LOG_OBJECT instead of GST_LOG + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5077> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-plugins-ugly.doap: diff --git a/subprojects/gst-python/ChangeLog b/subprojects/gst-python/ChangeLog index 937a0a041f..bb68edcda6 100644 --- a/subprojects/gst-python/ChangeLog +++ b/subprojects/gst-python/ChangeLog @@ -1,7 +1,13 @@ +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gst-python.doap: diff --git a/subprojects/gst-rtsp-server/ChangeLog b/subprojects/gst-rtsp-server/ChangeLog index c53c1d20b4..5a20956157 100644 --- a/subprojects/gst-rtsp-server/ChangeLog +++ b/subprojects/gst-rtsp-server/ChangeLog @@ -1,7 +1,22 @@ +2023-04-04 20:03:31 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/rtsp-server/rtsp-media.c: + rtsp-server: media: First set state to PLAYING again temporarily, then send EOS + Sending the EOS event while the pipeline is PAUSED can deadlock on the + stream lock if a sink is currently blocked because of pre-rolling. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4569> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * docs/gst_plugins_cache.json: + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * docs/gst_plugins_cache.json: diff --git a/subprojects/gstreamer-vaapi/ChangeLog b/subprojects/gstreamer-vaapi/ChangeLog index f4a7d2a644..44a52fff57 100644 --- a/subprojects/gstreamer-vaapi/ChangeLog +++ b/subprojects/gstreamer-vaapi/ChangeLog @@ -1,7 +1,13 @@ +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gstreamer-vaapi.doap: diff --git a/subprojects/gstreamer/ChangeLog b/subprojects/gstreamer/ChangeLog index 5b1e5ff18d..4e41484d08 100644 --- a/subprojects/gstreamer/ChangeLog +++ b/subprojects/gstreamer/ChangeLog @@ -1,7 +1,40 @@ +2023-06-08 20:52:21 +0900 Seungha Yang <seungha@centricular.com> + + * plugins/elements/gstelements_private.c: + * tests/check/elements/filesink.c: + filesink: Fix buffered mode writing + Fixing miscalculated buffer index when a buffer holds multiple + memories and it's not aligned to the vector size 16 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4854> + +2023-06-09 10:28:43 +0300 Sebastian Dröge <sebastian@centricular.com> + + * libs/gst/helpers/gst-ptp-helper.c: + ptp: Correctly parse clock ID from the commandline parameters in the helper + Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2652 + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4838> + +2023-05-17 10:01:30 +0300 Sebastian Dröge <sebastian@centricular.com> + + * libs/gst/net/gstptpclock.c: + ptp: Work around bug in ptpd in default configuration + ptpd is defaulting to the hybrid mode, and was sending invalid multicast + PTP messages in that configuration until ce96c742a88792a8d92deebaf03927e1b367f4a9. + While this commit was made in 2015 there was no release in the meantime. + Work around this by detecting this case and defaulting to the default + values for the given intervals as given by the PTP standard. + Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4834> + +2023-02-24 00:23:26 +0000 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + Back to development + === release 1.20.6 === 2023-02-23 18:23:07 +0000 Tim-Philipp Müller <tim@centricular.com> + * ChangeLog: * NEWS: * RELEASE: * gstreamer.doap: |