summaryrefslogtreecommitdiff
path: root/subprojects/gst-plugins-ugly/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/gst-plugins-ugly/NEWS')
-rw-r--r--subprojects/gst-plugins-ugly/NEWS167
1 files changed, 156 insertions, 11 deletions
diff --git a/subprojects/gst-plugins-ugly/NEWS b/subprojects/gst-plugins-ugly/NEWS
index 33c81a832e..5901d06fed 100644
--- a/subprojects/gst-plugins-ugly/NEWS
+++ b/subprojects/gst-plugins-ugly/NEWS
@@ -2,13 +2,16 @@ GStreamer 1.22 Release Notes
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.10 and was
-released on 13 February 2024.
+The latest bug-fix release in the now old-stable 1.22 series is 1.22.11
+and was released on 19 March 2024.
See https://gstreamer.freedesktop.org/releases/1.22/ for the latest
version of this document.
-Last updated: Tuesday 13 January 2024, 11:00 UTC (log)
+The GStreamer 1.22 stable series has since been superseded by the
+GStreamer 1.24 stable release series.
+
+Last updated: Tuesday 19 March 2024, 21:00 UTC (log)
Introduction
@@ -3008,17 +3011,159 @@ List of merge requests and issues fixed in 1.22.10
- List of Merge Requests applied in 1.22.10
- List of Issues fixed in 1.22.10
-Schedule for 1.24
+1.22.11
+
+The eleventh 1.22 bug-fix release (1.22.11) was released on 19 March
+2024.
+
+This release only contains bugfixes and security fixes and it should be
+safe to update from 1.22.x.
+
+The GStreamer 1.22 stable series has since been superseded by the
+GStreamer 1.24 stable release series.
+
+Highlighted bugfixes in 1.22.11
+
+- Fix instant-EOS regression in audio sinks in some cases when volume
+ is 0
+- rtspsrc: server compatibility improvements and ONVIF trick mode
+ fixes
+- libsoup linking improvements on non-Linux platforms
+- va: improvements for intel i965 driver
+- wasapi2: fix choppy audio and respect ringbuffer buffer/latency time
+- rtsp-server file descriptor leak fix
+- uridecodebin3 fixes
+- various bug fixes, build fixes, memory leak fixes, and other
+ stability and reliability improvements
+
+gstreamer
+
+- uri: Sort uri protocol sources/sinks by feature name to break a
+ feature rank tie
+- segment: Don’t use g_return_val_if_fail() in
+ gst_segment_to_running_time_full()
+- identity: Don’t refuse seeks unless single-segment=true
+- ptp clock: Initialize expected DELAY_REQ seqnum to an invalid value
+
+gst-plugins-base
+
+- audiobasesink: Revert “Don’t wait on gap events” again, fixes
+ instant-EOS in some cases
+- audioencoder: Avoid using temporarily mapped memory as base for
+ input buffers
+- glimagesink: Fix the sink not always respecting preferred size on
+ macOS
+- uridecodebin3: fix deadlock when switching input item
+- urisourcebin: Don’t acquire STATE_LOCK if shutting down
+- video: Fix NV12_16L32S video frame size
+
+gst-plugins-good
+
+- jpegdec: Fix progressive/interlaced detection
+- mpg123audiodec: Correctly handle the case of clipping all decoded
+ samples
+- plugins: Fix GstFlowReturn/gboolean mixups
+- qtdemux: Do not set channel-mask to zero
+- rtpgstpay: Delay pushing of event packets until the next buffer
+- rtspsrc: remove ‘deprecated’ flag from the ‘push-backchannel-sample’
+ signal
+- rtspsrc: Don’t invoke close when stopping if we’ve started cleanup
+- rtspsrc: Reset combined flows after a seek before restarting
+- rtspsrc: Increase rank to PRIMARY for autoplug purposes
+- rtspsrc: Consider 503 Service Not Available when handling broken
+ control urls
+- rtspsrc, rtponviftimestamp: ONVIF mode fixes
+- soup, adaptivedemux2: Backport various libsoup build fixes from main
+- v4l2src: fix cannot reuse current caps when fixate caps in
+ negotiation
+
+gst-plugins-bad
+
+- asio: Fix {input,output}-channels property handling
+- asiosink: Fix channel selection
+- d3d11device: Fix adapter LUID comparison in wrapped device mode
+- d3d11window_win32: fix crash on RC unprepare() vs window_proc()
+- dvbsubenc: Fix bottom field size calculation
+- dvdspu: avoid null dereference
+- v4l2codecs: h264: Fix a memory leak on renegotiation
+- va: backport missing commits for i965 driver
+- vulkan/wayland: use xdg_wm_base when available
+- wasapi, wasapi2: Fix memory issues
+- wasapi2: Respect ringbuffer buffer/latency time
+- wasapi2: Fix choppy rendering
+
+gst-plugins-ugly
+
+- No changes
+
+gst-plugins-rs
+
+- No changes
+
+gst-libav
+
+- No changes
+
+gst-rtsp-server
+
+- rtsp-stream: clear sockets when leaving bin
-Our next major feature release will be 1.24, and 1.23 will be the
-unstable development version leading up to the stable 1.24 release. The
-development of 1.23/1.24 will happen in the git main branch of the
-GStreamer mono repository.
+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
-The target for an initial 1.24 release is February 2024.
+- No changes
+
+gst-examples
+
+- No changes
+
+Development build environment
+
+- No changes
+
+Cerbero build tool and packaging changes in 1.22.11
+
+- x264: fix linker path in pc file
+- taglib: Fix msvc x86 build race
+
+Contributors to 1.22.11
+
+Alexander Slobodeniuk, Arnaud Vrac, Edward Hervey, Elizabeth Figura,
+Guillaume Desmottes, Haihua Hu, Jan Schmidt, Loïc Molinari, Mark
+Nauwelaerts, Mathieu Duponchelle, Mikhail Rudenko, Nirbheek Chauhan,
+Olivier Crête, Piotr Brzeziński, Robert Mader, Sebastian Dröge, Seungha
+Yang, Stéphane Cerveau, Tim-Philipp Müller, Víctor Manuel Jáquez Leal,
+
+… 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.11
+
+- List of Merge Requests applied in 1.22.11
+- List of Issues fixed in 1.22.11
+
+Schedule for 1.24
-1.24 will be backwards-compatible to the stable 1.22, 1.20, 1.18, 1.16,
-1.14, 1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
+GStreamer 1.24 was released on 4 March 2024.
------------------------------------------------------------------------