diff options
Diffstat (limited to 'subprojects/gst-plugins-good')
-rw-r--r-- | subprojects/gst-plugins-good/ChangeLog | 16 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/NEWS | 142 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/RELEASE | 2 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/docs/gst_plugins_cache.json | 8 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/gst-plugins-good.doap | 10 | ||||
-rw-r--r-- | subprojects/gst-plugins-good/meson.build | 2 |
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' ]) |