diff --git a/ChangeLog b/ChangeLog index fb59edd157..aca54deba1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,43 @@ +=== release 1.19.2 === + +2021-09-23 01:35:27 +0100 Tim-Philipp Müller + + * ChangeLog: + * NEWS: + * RELEASE: + * gst-rtsp-server.doap: + * meson.build: + Release 1.19.2 + +2021-07-05 11:54:18 +0200 Göran Jönsson + + * gst/rtsp-server/rtsp-media.c: + * gst/rtsp-server/rtsp-stream.c: + * gst/rtsp-server/rtsp-stream.h: + * gst/rtsp-sink/gstrtspclientsink.c: + Protection against early RTCP packets. + When receiving RTCP packets early the funnel is not ready yet and + GST_FLOW_FLUSHING will be returned when pushing data to it's srcpad. + This causes the thread that handle RTCP packets to go to pause mode. + Since this thread is in pause mode there will be no further callbacks to + handle keep-alive for incoming RTCP packets. This will make the session + time out if the client is not using another keep-alive mechanism. + Change-Id: Idb29db05f59c06423fa693a2aeeacbe3a1883fc5 + Part-of: + +2021-06-21 08:34:35 +0000 Corentin Damman + + * COPYING: + * COPYING.LIB: + Update COPYING.LIB, COPYING files + Part-of: + +2021-06-01 15:29:07 +0100 Tim-Philipp Müller + + * docs/gst_plugins_cache.json: + * meson.build: + Back to development + === release 1.19.1 === 2021-06-01 00:15:08 +0100 Tim-Philipp Müller @@ -5,6 +45,7 @@ * ChangeLog: * NEWS: * RELEASE: + * docs/gst_plugins_cache.json: * gst-rtsp-server.doap: * meson.build: Release 1.19.1 diff --git a/NEWS b/NEWS index cc6c3b4a8e..0e581c39b8 100644 --- a/NEWS +++ b/NEWS @@ -1,15 +1,15 @@ GStreamer 1.20 Release Notes GStreamer 1.20 has not been released yet. It is scheduled for release -around July 2021. +around October/November 2021. 1.19.x is the unstable development version that is being developed in -the git master branch and which will eventually result in 1.20, and -1.19.1 is the current development release in that series +the git main branch and which will eventually result in 1.20, and 1.19.2 +is the current development release in that series -It is expected that feature freeze will be around June/July 2021, -followed by several 1.19 pre-releases and the new 1.20 stable release -around July 2021. +It is expected that feature freeze will be in early October 2021, +followed by one or two 1.19.9x pre-releases and the new 1.20 stable +release around October/November 2021. 1.20 will be backwards-compatible to the stable 1.18, 1.16, 1.14, 1.12, 1.10, 1.8, 1.6,, 1.4, 1.2 and 1.0 release series. @@ -17,7 +17,7 @@ around July 2021. See https://gstreamer.freedesktop.org/releases/1.20/ for the latest version of this document. -Last updated: Sunday 30 May 2021, 16:00 UTC (log) +Last updated: Wednesday 22 September 2021, 18:00 UTC (log) Introduction @@ -247,6 +247,10 @@ Documentation improvements Possibly Breaking Changes - this section will be filled in in due course +- MPEG-TS SCTE-35 API changes (FIXME: flesh out) +- gst_parse_launch() and friends now error out on non-existing + properties on top-level bins where they would silently fail and + ignore those before. Known Issues @@ -274,16 +278,15 @@ the git 1.20 branch, which will be a stable branch. 1.20.0 -1.20.0 is scheduled to be released around July 2021. +1.20.0 is scheduled to be released around October/November 2021. Schedule for 1.22 Our next major feature release will be 1.22, and 1.21 will be the unstable development version leading up to the stable 1.22 release. The -development of 1.21/1.22 will happen in the git master branch. +development of 1.21/1.22 will happen in the git main branch. -The plan for the 1.22 development cycle is yet to be confirmed, but it -is hoped that feature freeze will take place some time in December 2021. +The plan for the 1.22 development cycle is yet to be confirmed. 1.22 will be backwards-compatible to the stable 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. diff --git a/RELEASE b/RELEASE index 01e68dd1db..97a4fa313e 100644 --- a/RELEASE +++ b/RELEASE @@ -1,4 +1,4 @@ -This is GStreamer gst-rtsp-server 1.19.1. +This is GStreamer gst-rtsp-server 1.19.2. GStreamer 1.19 is the development branch leading up to the next major stable version which will be 1.20. diff --git a/docs/gst_plugins_cache.json b/docs/gst_plugins_cache.json index 68b43a315d..bbeb067a9b 100644 --- a/docs/gst_plugins_cache.json +++ b/docs/gst_plugins_cache.json @@ -321,7 +321,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "GStreamer/1.19.1.1", + "default": "GStreamer/1.19.2", "mutable": "null", "readable": true, "type": "gchararray", diff --git a/gst-rtsp-server.doap b/gst-rtsp-server.doap index 381e9fcb07..6d323ac90d 100644 --- a/gst-rtsp-server.doap +++ b/gst-rtsp-server.doap @@ -30,6 +30,16 @@ RTSP server library based on GStreamer + + + 1.19.2 + master + + 2021-09-23 + + + + 1.19.1 diff --git a/meson.build b/meson.build index ea36a8165a..0e55878b33 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('gst-rtsp-server', 'c', - version : '1.19.1.1', + version : '1.19.2', meson_version : '>= 0.54', default_options : ['warning_level=1', 'buildtype=debugoptimized'])