Release 1.7.91

This commit is contained in:
Sebastian Dröge 2016-03-15 12:26:13 +02:00
parent 8b68edd138
commit ad7fcf7a2f
5 changed files with 104 additions and 14 deletions

View file

@ -1,9 +1,89 @@
=== release 1.7.90 === === release 1.7.91 ===
2016-03-01 Sebastian Dröge <slomo@coaxion.net> 2016-03-15 Sebastian Dröge <slomo@coaxion.net>
* configure.ac: * configure.ac:
releasing 1.7.90 releasing 1.7.91
2016-03-10 13:54:38 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Ensure that the pipeline is live and later-added udpsrcs are syncing the state with the parent bin
Without this, RECORD pipelines are broken because
a) we wait for ASYNC_DONE which never happens anymore because udpsrc would be
added later. Previously it was there earlier and due to NO_PREROLL caused the
pipeline to preroll immediately
b) the udpsrc for the pipeline is added later and never set to PLAYING state,
as the corresponding code previously was only for PLAY pipelines.
https://bugzilla.gnome.org/show_bug.cgi?id=763281
2016-03-11 01:22:54 +1100 Jan Schmidt <jan@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Fix typo in the docstring
gst_rtsp_stream_set_client_side -> gst_rtsp_stream_is_client_side
2016-03-05 10:52:11 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Disable multicast loopback for all our sockets
On Windows this is a receiver-side setting, on Linux a sender-side setting. As
we provide a socket ourselves to udpsrc, udpsrc is never setting the multicast
loopback setting on the socket... while udpsink does which unfortunately has
no effect here on Windows but on Linux.
https://bugzilla.gnome.org/show_bug.cgi?id=757488
2016-03-03 15:07:06 +0100 Patricia Muscalu <patricia@axis.com>
* tests/check/gst/stream.c:
stream tests: added new tests
Test a case when the address pool only contains multicast addresses
and the client is requesting unicast udp.
Added tests for multicast ports allocation.
https://bugzilla.gnome.org/show_bug.cgi?id=757488
2016-03-04 13:51:12 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Only bind multicast sockets to ANY on Windows
On Linux it is still needed to bind to the multicast address
to filter out random other packets, while on Windows binding
to multicast addresses just fails.
2016-03-03 10:41:51 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Only use the address pool for unicast UDP if it contains unicast addresses
Otherwise we fail to allocate UDP ports if the pool only contains multicast
addresses, which is something that used to work before. For unicast addresses
if the pool contains none, we just allocate them as if there is no pool at
all.
https://bugzilla.gnome.org/show_bug.cgi?id=757488
2016-03-02 11:48:49 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-client.c:
* gst/rtsp-server/rtsp-stream.c:
rtsp-server: Fix indentation
2016-03-02 11:47:47 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/rtsp-server/rtsp-stream.c:
rtsp-stream: Don't bind the sockets to multicast addresses
This works on Linux but fails completely on Windows. You're supposed
to bind to ANY and then join the multicast group.
https://bugzilla.gnome.org/show_bug.cgi?id=757488
=== release 1.7.90 ===
2016-03-01 19:00:45 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* gst-rtsp-server.doap:
Release 1.7.90
2016-02-26 12:42:51 +0200 Sebastian Dröge <sebastian@centricular.com> 2016-02-26 12:42:51 +0200 Sebastian Dröge <sebastian@centricular.com>

2
NEWS
View file

@ -1,2 +1,2 @@
This is GStreamer 1.7.90 This is GStreamer 1.7.91

View file

@ -1,7 +1,7 @@
Release notes for GStreamer RTSP Server Library 1.7.90 Release notes for GStreamer RTSP Server Library 1.7.91
The GStreamer team is pleased to announce the first release candidate of the stable The GStreamer team is pleased to announce the second release candidate of the stable
1.8 release series. The 1.8 release series is adding new features on top of 1.8 release series. The 1.8 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. series of the GStreamer multimedia framework.
@ -10,12 +10,12 @@ series of the GStreamer multimedia framework.
Binaries for Android, iOS, Mac OS X and Windows will be provided separately Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the stable 1.8 release series. during the stable 1.8 release series.
Bugs fixed in this release Bugs fixed in this release
* 757488 : gst-rtsp-server: multicast functionality is broken if using the same port ranges for multicast and unicast * 763281 : RTSP RECORD: pipeline never prerolls
* 762525 : rtspclientsink test: Memory leaks
==== Download ==== ==== Download ====

View file

@ -2,7 +2,7 @@ AC_PREREQ(2.69)
dnl initialize autoconf dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right ! dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT([GStreamer RTSP Server Library], [1.7.90], AC_INIT([GStreamer RTSP Server Library], [1.7.91],
[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer], [http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],
[gst-rtsp-server]) [gst-rtsp-server])
AG_GST_INIT AG_GST_INIT
@ -53,13 +53,13 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009 dnl 1.10.9 (who knows) => 1009
dnl dnl
dnl sets GST_LT_LDFLAGS dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 790, 0, 790) AS_LIBTOOL(GST, 791, 0, 791)
dnl *** required versions of GStreamer stuff *** dnl *** required versions of GStreamer stuff ***
GST_REQ=1.7.90 GST_REQ=1.7.91
GSTPB_REQ=1.7.90 GSTPB_REQ=1.7.91
GSTPG_REQ=1.7.90 GSTPG_REQ=1.7.91
GSTPD_REQ=1.7.90 GSTPD_REQ=1.7.91
dnl *** autotools stuff **** dnl *** autotools stuff ****

View file

@ -30,6 +30,16 @@ RTSP server library based on GStreamer
</GitRepository> </GitRepository>
</repository> </repository>
<release>
<Version>
<revision>1.7.91</revision>
<branch>master</branch>
<name></name>
<created>2016-03-15</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.7.91.tar.xz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>1.7.90</revision> <revision>1.7.90</revision>