summaryrefslogtreecommitdiff
path: root/subprojects/gst-omx
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/gst-omx')
-rw-r--r--subprojects/gst-omx/NEWS167
-rw-r--r--subprojects/gst-omx/RELEASE2
-rw-r--r--subprojects/gst-omx/gst-omx.doap10
-rw-r--r--subprojects/gst-omx/meson.build2
4 files changed, 168 insertions, 13 deletions
diff --git a/subprojects/gst-omx/NEWS b/subprojects/gst-omx/NEWS
index 33c81a832e..5901d06fed 100644
--- a/subprojects/gst-omx/NEWS
+++ b/subprojects/gst-omx/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.
------------------------------------------------------------------------
diff --git a/subprojects/gst-omx/RELEASE b/subprojects/gst-omx/RELEASE
index 451b65e1f1..f8674183e7 100644
--- a/subprojects/gst-omx/RELEASE
+++ b/subprojects/gst-omx/RELEASE
@@ -1,4 +1,4 @@
-This is GStreamer gst-omx 1.22.10.
+This is GStreamer gst-omx 1.22.11.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!
diff --git a/subprojects/gst-omx/gst-omx.doap b/subprojects/gst-omx/gst-omx.doap
index 6b00635caf..5d2ad64365 100644
--- a/subprojects/gst-omx/gst-omx.doap
+++ b/subprojects/gst-omx/gst-omx.doap
@@ -33,6 +33,16 @@ a basic collection of elements
<release>
<Version>
+ <revision>1.22.11</revision>
+ <branch>1.22</branch>
+ <name></name>
+ <created>2024-03-19</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.22.11.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.22.10</revision>
<branch>1.22</branch>
<name></name>
diff --git a/subprojects/gst-omx/meson.build b/subprojects/gst-omx/meson.build
index e3165cdda0..1f7eb41358 100644
--- a/subprojects/gst-omx/meson.build
+++ b/subprojects/gst-omx/meson.build
@@ -1,5 +1,5 @@
project('gst-omx', 'c',
- version : '1.22.10.1',
+ version : '1.22.11',
meson_version : '>= 0.62',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])