summaryrefslogtreecommitdiff
path: root/subprojects/gst-plugins-good
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/gst-plugins-good')
-rw-r--r--subprojects/gst-plugins-good/ChangeLog16
-rw-r--r--subprojects/gst-plugins-good/NEWS142
-rw-r--r--subprojects/gst-plugins-good/RELEASE2
-rw-r--r--subprojects/gst-plugins-good/docs/gst_plugins_cache.json8
-rw-r--r--subprojects/gst-plugins-good/gst-plugins-good.doap10
-rw-r--r--subprojects/gst-plugins-good/meson.build2
6 files changed, 171 insertions, 9 deletions
diff --git a/subprojects/gst-plugins-good/ChangeLog b/subprojects/gst-plugins-good/ChangeLog
index 0eee7dfd73..f084edf805 100644
--- a/subprojects/gst-plugins-good/ChangeLog
+++ b/subprojects/gst-plugins-good/ChangeLog
@@ -1,3 +1,19 @@
+=== release 1.20.7 ===
+
+2023-07-26 16:18:34 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * NEWS:
+ * RELEASE:
+ * docs/gst_plugins_cache.json:
+ * gst-plugins-good.doap:
+ * meson.build:
+ Release 1.20.7
+
+2023-07-26 16:18:25 +0100 Tim-Philipp Müller <tim@centricular.com>
+
+ * ChangeLog:
+ Update ChangeLogs for 1.20.7
+
2023-06-13 13:20:16 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst/audioparsers/gstflacparse.c:
diff --git a/subprojects/gst-plugins-good/NEWS b/subprojects/gst-plugins-good/NEWS
index dd95d908bb..835ef3c509 100644
--- a/subprojects/gst-plugins-good/NEWS
+++ b/subprojects/gst-plugins-good/NEWS
@@ -2,8 +2,8 @@ GStreamer 1.20 Release Notes
GStreamer 1.20.0 was originally released on 3 February 2022.
-The latest bug-fix release in the now old-stable 1.20 series is 1.20.6
-and was released on 23 February 2023.
+The latest bug-fix release in the now old-stable 1.20 series is 1.20.7
+and was released on 26 July 2023.
See https://gstreamer.freedesktop.org/releases/1.20/ for the latest
version of this document.
@@ -11,7 +11,7 @@ version of this document.
The GStreamer 1.20 stable series has since been superseded by the
GStreamer 1.22 stable release series.
-Last updated: Thursday 23 February 2023, 00:30 UTC (log)
+Last updated: Wednesday 26 July 2023, 10:00 UTC (log)
Introduction
@@ -3225,6 +3225,142 @@ List of merge requests and issues fixed in 1.20.6
- List of Merge Requests applied in 1.20.6
- List of Issues fixed in 1.20.6
+1.20.7
+
+The seventh 1.20 bug-fix release (1.20.7) was released on 26 July 2023.
+
+This release only contains bugfixes and it should be safe to upgrade
+from 1.20.x.
+
+Highlighted bugfixes in 1.20.7
+
+- Security fixes for flacparse, dvdspu, and subparse, and the
+ RealMedia demuxer
+- h265parse: Fix framerate handling
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+- asfmux, rtpbin_buffer_list test: fix possible unaligned write/read
+ on 32-bit ARM
+- ptp clock: Work around bug in ptpd in default configuration
+- qtdemux: fix reverse playback regression with edit lists
+- rtspsrc: various control path handling server compatibility
+ improvements
+- avviddec: fix potential deadlock on seeking with FFmpeg 6.x
+- cerbero: Fix pango crash on 32bit Windows; move libass into non-GPL
+ codecs
+- Miscellaneous bug fixes, memory leak fixes, and other stability and
+ reliability improvements
+
+gstreamer
+
+- ptp: Correctly parse clock ID from the commandline parameters in the
+ helper
+- ptp: Work around bug in ptpd in default configuration
+
+Core Elements
+
+- filesink: Fix buffered mode writing of buffer lists and buffers with
+ multiple memories
+
+gst-plugins-base
+
+- audiotestsrc: Initialize all samples in wave=ticks mode
+- glimagesink: Fix render rect assertion
+- subparse: Look for the closing > of a tag after the opening <
+- urisourcebin: Don’t try to plug a typefinder on dynamic sources
+- video-blend: Fix linking error with C++
+- tests: allocators: Fix fdmem test with recent GLib
+
+gst-plugins-good
+
+- flacparse: Avoid integer overflow in available data check for image
+ tags
+- imagesequencesrc: Properly set default location
+- qtdemux: Fix av1C parsing
+- qtdemux: dropping frames, incorrectly interpreting edit list
+ (regression from 1.16)
+- qtdemux: Revert “fix conditions for end of segment in reverse
+ playback” to fix edit list regression
+- qtmux: Fix extraction of CEA608 data from S334-1A packets
+- rtpjpegdepay: fix logic error when checking if an EOI is present
+- rtspsrc: Skip PTs with caps incompatible to the global caps
+- rtspsrc: Fix handling of * control path
+- rtspsrc: Consider “451: Parameter Not Understood” when handling
+ broken control urls
+
+gst-plugins-bad
+
+- asfmux, rtpbin_buffer_list test: fix possible unaligned write/read
+ on 32-bit ARM
+- cea708overlay: fix HCR interpretation
+- dvdspu: Make sure enough data is allocated for the available data
+- h265parse: Fix framerate handling
+- ksvideo, dshow: Fix reference leaks device providers
+- tsdemux: Set number of channels to 2 for dual mono Opus
+
+gst-plugins-ugly
+
+- rmdemux: add some integer overflow checks
+
+gst-libav
+
+- avviddec: Temporarily unlock stream lock while flushing buffers,
+ fixes potential deadlock on seeking with FFmpeg 6.x
+- avauddec/avviddec: Free packet side data after usage
+
+gst-rtsp-server
+
+- rtsp-server: media: fix potential deadlock when EOS is sent while
+ paused or prerolling
+
+gstreamer-vaapi
+
+- No changes
+
+gstreamer-sharp
+
+- No changes
+
+gst-omx
+
+- No changes
+
+gst-python
+
+- No changes
+
+gst-editing-services
+
+- No changes
+
+gst-examples:
+
+- No changes
+
+Development build environment + gst-full build
+
+- No major changes
+
+Cerbero build tool and packaging changes in 1.20.7
+
+- pango: Fix crash on Windows 32bit build
+- glib: Ship Windows process spawning helpers
+
+Contributors to 1.20.7
+
+Adrien De Coninck, Edward Hervey, Enrique Ocaña González, Jan Alexander
+Steffens (heftig), Mathieu Duponchelle, Matt Feury, Matthew Waters,
+Mengkejiergeli Ba, Nicolas Dufresne, Nirbheek Chauhan, Sebastian Dröge,
+Seungha Yang, Tim-Philipp Müller,
+
+… 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.20.7
+
+- List of Merge Requests applied in 1.20.7
+- List of Issues fixed in 1.20.7
+
Schedule for 1.22
GStreamer 1.22.0 was released on 23 January 2023.
diff --git a/subprojects/gst-plugins-good/RELEASE b/subprojects/gst-plugins-good/RELEASE
index c31051d508..7f4d9035a2 100644
--- a/subprojects/gst-plugins-good/RELEASE
+++ b/subprojects/gst-plugins-good/RELEASE
@@ -1,4 +1,4 @@
-This is GStreamer gst-plugins-good 1.20.6.
+This is GStreamer gst-plugins-good 1.20.7.
The GStreamer team is thrilled to announce a new major feature release
of your favourite cross-platform multimedia framework!
diff --git a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json
index 0258497e0e..aff9f85e2e 100644
--- a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json
+++ b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json
@@ -6607,7 +6607,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer 1.20.6.1 FLV muxer",
+ "default": "GStreamer 1.20.7 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@@ -6619,7 +6619,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer 1.20.6.1 FLV muxer",
+ "default": "GStreamer 1.20.7 FLV muxer",
"mutable": "null",
"readable": true,
"type": "gchararray",
@@ -20478,7 +20478,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer/1.20.6.1",
+ "default": "GStreamer/1.20.7",
"mutable": "null",
"readable": true,
"type": "gchararray",
@@ -22435,7 +22435,7 @@
"construct": false,
"construct-only": false,
"controllable": false,
- "default": "GStreamer souphttpsrc 1.20.6.1 ",
+ "default": "GStreamer souphttpsrc 1.20.7 ",
"mutable": "null",
"readable": true,
"type": "gchararray",
diff --git a/subprojects/gst-plugins-good/gst-plugins-good.doap b/subprojects/gst-plugins-good/gst-plugins-good.doap
index dea9ca7fff..6a67a4270d 100644
--- a/subprojects/gst-plugins-good/gst-plugins-good.doap
+++ b/subprojects/gst-plugins-good/gst-plugins-good.doap
@@ -34,6 +34,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
<release>
<Version>
+ <revision>1.20.7</revision>
+ <branch>1.20</branch>
+ <name></name>
+ <created>2023-07-26</created>
+ <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.7.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.20.6</revision>
<branch>1.20</branch>
<name></name>
diff --git a/subprojects/gst-plugins-good/meson.build b/subprojects/gst-plugins-good/meson.build
index fb22c8da6f..41ea23abd5 100644
--- a/subprojects/gst-plugins-good/meson.build
+++ b/subprojects/gst-plugins-good/meson.build
@@ -1,5 +1,5 @@
project('gst-plugins-good', 'c',
- version : '1.20.6.1',
+ version : '1.20.7',
meson_version : '>= 0.59',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])