Hello community,
here is the log from the commit of package gst-rtsp-server for openSUSE:Factory checked in at 2016-02-05 00:31:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gst-rtsp-server (Old)
and /work/SRC/openSUSE:Factory/.gst-rtsp-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gst-rtsp-server"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gst-rtsp-server/gst-rtsp-server.changes 2015-11-24 22:29:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gst-rtsp-server.new/gst-rtsp-server.changes 2016-02-05 00:31:23.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Dec 15 11:40:41 UTC 2015 - zaitor@opensuse.org
+
+- Update to version 1.6.2:
+ + rtsp-server: Change the logic so we don't pop a NULL context.
+
+-------------------------------------------------------------------
Old:
----
gst-rtsp-server-1.6.1.tar.xz
New:
----
gst-rtsp-server-1.6.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gst-rtsp-server.spec ++++++
--- /var/tmp/diff_new_pack.lDKRxa/_old 2016-02-05 00:31:23.000000000 +0100
+++ /var/tmp/diff_new_pack.lDKRxa/_new 2016-02-05 00:31:23.000000000 +0100
@@ -17,18 +17,18 @@
Name: gst-rtsp-server
-Version: 1.6.1
+Version: 1.6.2
Release: 0
Summary: GStreamer based RTSP server library
License: LGPL-2.0+
Group: Productivity/Multimedia/Other
Url: http://gstreamer.freedesktop.org/
Source: http://gstreamer.freedesktop.org/src/gst-rtsp-server/%{name}-%{version}.tar.xz
-BuildRequires: gstreamer-plugins-good >= 1.6.0
+BuildRequires: gstreamer-plugins-good >= 1.6.2
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.1
-BuildRequires: pkgconfig(gstreamer-1.0) >= 1.6.0
-BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= 1.6.0
-BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.6.0
+BuildRequires: pkgconfig(gstreamer-1.0) >= 1.6.2
+BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= 1.6.2
+BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.6.2
BuildRequires: pkgconfig(libcgroup) >= 0.26
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ gst-rtsp-server-1.6.1.tar.xz -> gst-rtsp-server-1.6.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/ChangeLog new/gst-rtsp-server-1.6.2/ChangeLog
--- old/gst-rtsp-server-1.6.1/ChangeLog 2015-10-30 15:33:35.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/ChangeLog 2015-12-14 19:37:32.000000000 +0100
@@ -1,9 +1,29 @@
+=== release 1.6.2 ===
+
+2015-12-14 Sebastian Dröge
+
+ * configure.ac:
+ releasing 1.6.2
+
+2015-11-11 14:58:33 +0100 Marcus Prebble
+
+ * gst/rtsp-server/rtsp-server.c:
+ rtsp-server: Change the logic so we don't pop a NULL context
+ When doing a port scan (e.g. with nmap) the call to GST_RTSP_CHECK()
+ will sometimes fail. This call is made before any context is pushed
+ resulting in an attempt to pop a NULL context.
+ https://bugzilla.gnome.org/show_bug.cgi?id=757949
+
=== release 1.6.1 ===
-2015-10-30 Sebastian Dröge
+2015-10-30 17:04:16 +0200 Sebastian Dröge
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.6.1
+ * gst-rtsp-server.doap:
+ Release 1.6.1
2015-10-22 09:15:21 +0200 David Svensson Fors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/NEWS new/gst-rtsp-server-1.6.2/NEWS
--- old/gst-rtsp-server-1.6.1/NEWS 2015-10-30 15:34:04.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/NEWS 2015-12-14 19:39:02.000000000 +0100
@@ -1,29 +1,37 @@
-This is GStreamer 1.6.1
+This is GStreamer 1.6.2
-The GStreamer team is proud to announce the first bugfix release in the stable
+The GStreamer team is proud to announce the second bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
-This release only contains bugfixes and it is safe to update from 1.6.0. For a
-full list of bugfixes see Bugzilla:
- https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=73005&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.1
+This release only contains bugfixes and it is safe to update from 1.6.0 and
+1.6.1. For a full list of bugfixes see Bugzilla:
+ https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=83309&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.2
See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document.
Major bugfixes
-- Crashes in the gst-libav encoders were fixed
-- More DASH-IF test streams are working now
-- Live DASH, HLS and MS SmoothStreaming streams work more reliable and other
- fixes for the adaptive streaming protocols
-- Reverse playback works with scaletempo to keep the audio pitch
-- Correct stream-time is reported for negative applied_rate
-- SRTP packet validation during decoding does not reject valid packets anymore
-- Fixes for audioaggregator and aggregator to start producing output at the
- right time, and e.g. not outputting lots of silence in the beginning
-- gst-libav's internal ffmpeg snapshot was updated to 2.8.1
-- cerbero has support for Mac OS X 10.11 (El Capitan)
-- Various memory leaks were fixed, including major leaks in playbin, playsink
- and decodebin
-- Various GObject-Introspection annotation fixes for bindings
-- and many, many more: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=73005&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.1
+- Crashes in gst-libav with sinks that did not provide a buffer pool
+ but supported video metadata were fixed. This affected d3dvideosink
+ and some 3rd party sinks. Also related fixes for crashes when a downstream
+ buffer pool failed allocation.
+- Big GL performance improvement on iOS by a factor of 2 by using Apple's sync
+ extension.
+- Deadlocks in the DirectSound elements on Windows, and the behaviour of its
+ mute property were fixed.
+- The Direct3D video sink does not crash anymore when minimizing the window
+- The library soname generation on Android >= 6.0 was fixed, which previously
+ caused GStreamer to fail to load there.
+- File related elements have large-file (>2GB) support on Android now.
+- gst-libav was updated to ffmpeg 2.8.3.
+- Deserialization of custom events in the GDP depayloader was fixed.
+- Missing OpenGL context initialization in the Qt/QML video sink was fixed in
+ certain situations.
+- Interoperability with some broken RTSP servers using HTTP tunnel was
+ improved.
+- Various compilation fixes for Windows.
+- Various smaller memory leak and other fixes in different places.
+- and many, many more:
+ https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=83309&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.2
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/RELEASE new/gst-rtsp-server-1.6.2/RELEASE
--- old/gst-rtsp-server-1.6.1/RELEASE 2015-10-30 15:33:59.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/RELEASE 2015-12-14 19:38:03.000000000 +0100
@@ -1,13 +1,12 @@
-Release notes for GStreamer RTSP Server Library 1.6.1
+Release notes for GStreamer RTSP Server Library 1.6.2
-
-The GStreamer team is proud to announce the first bugfix release in the stable
+The GStreamer team is proud to announce the second bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!
-This release only contains bugfixes and it is safe to update from 1.6.0. For a
+This release only contains bugfixes and it is safe to update from 1.6.0 and 1.6.1. For a
full list of bugfixes see Bugzilla.
@@ -18,10 +17,8 @@
-Bugs fixed in this release
-
- * 755748 : gst-rtsp-server: Retain reference to rtsp-media when preparing
- * 756968 : rtsp-stream: GstBin leak in udp-mcast case
+There were no bugs fixed in this release
+
==== Download ====
@@ -56,9 +53,9 @@
subscribe to the gstreamer-devel list.
+Applications
+
Contributors to this release
- * David Svensson Fors
- * Sebastian Rasmussen
- * Tim-Philipp Müller
+ * Marcus Prebble
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/configure new/gst-rtsp-server-1.6.2/configure
--- old/gst-rtsp-server-1.6.1/configure 2015-10-30 13:14:25.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/configure 2015-12-14 17:13:49.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GStreamer RTSP Server Library 1.6.1.
+# Generated by GNU Autoconf 2.69 for GStreamer RTSP Server Library 1.6.2.
#
# Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
#
@@ -591,8 +591,8 @@
# Identity of this package.
PACKAGE_NAME='GStreamer RTSP Server Library'
PACKAGE_TARNAME='gst-rtsp-server'
-PACKAGE_VERSION='1.6.1'
-PACKAGE_STRING='GStreamer RTSP Server Library 1.6.1'
+PACKAGE_VERSION='1.6.2'
+PACKAGE_STRING='GStreamer RTSP Server Library 1.6.2'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer'
PACKAGE_URL=''
@@ -1523,7 +1523,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GStreamer RTSP Server Library 1.6.1 to adapt to many kinds of systems.
+\`configure' configures GStreamer RTSP Server Library 1.6.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1595,7 +1595,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GStreamer RTSP Server Library 1.6.1:";;
+ short | recursive ) echo "Configuration of GStreamer RTSP Server Library 1.6.2:";;
esac
cat <<\_ACEOF
@@ -1783,7 +1783,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GStreamer RTSP Server Library configure 1.6.1
+GStreamer RTSP Server Library configure 1.6.2
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2061,7 +2061,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GStreamer RTSP Server Library $as_me 1.6.1, which was
+It was created by GStreamer RTSP Server Library $as_me 1.6.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3038,7 +3038,7 @@
# Define the identity of the package.
PACKAGE='gst-rtsp-server'
- VERSION='1.6.1'
+ VERSION='1.6.2'
cat >>confdefs.h <<_ACEOF
@@ -3249,9 +3249,9 @@
- PACKAGE_VERSION_MAJOR=$(echo 1.6.1 | cut -d'.' -f1)
- PACKAGE_VERSION_MINOR=$(echo 1.6.1 | cut -d'.' -f2)
- PACKAGE_VERSION_MICRO=$(echo 1.6.1 | cut -d'.' -f3)
+ PACKAGE_VERSION_MAJOR=$(echo 1.6.2 | cut -d'.' -f1)
+ PACKAGE_VERSION_MINOR=$(echo 1.6.2 | cut -d'.' -f2)
+ PACKAGE_VERSION_MICRO=$(echo 1.6.2 | cut -d'.' -f3)
@@ -3262,7 +3262,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5
$as_echo_n "checking nano version... " >&6; }
- NANO=$(echo 1.6.1 | cut -d'.' -f4)
+ NANO=$(echo 1.6.2 | cut -d'.' -f4)
if test x"$NANO" = x || test "x$NANO" = "x0" ; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5
@@ -7906,10 +7906,10 @@
done
- GST_CURRENT=601
+ GST_CURRENT=602
GST_REVISION=0
- GST_AGE=601
- GST_LIBVERSION=601:0:601
+ GST_AGE=602
+ GST_LIBVERSION=602:0:602
@@ -12234,10 +12234,10 @@
-GST_REQ=1.6.1
-GSTPB_REQ=1.6.1
-GSTPG_REQ=1.6.1
-GSTPD_REQ=1.6.1
+GST_REQ=1.6.2
+GSTPB_REQ=1.6.2
+GSTPG_REQ=1.6.2
+GSTPD_REQ=1.6.2
@@ -17650,7 +17650,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by GStreamer RTSP Server Library $as_me 1.6.1, which was
+This file was extended by GStreamer RTSP Server Library $as_me 1.6.2, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17716,7 +17716,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-GStreamer RTSP Server Library config.status 1.6.1
+GStreamer RTSP Server Library config.status 1.6.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/configure.ac new/gst-rtsp-server-1.6.2/configure.ac
--- old/gst-rtsp-server-1.6.1/configure.ac 2015-10-30 13:14:18.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/configure.ac 2015-12-14 17:13:23.000000000 +0100
@@ -2,7 +2,7 @@
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT([GStreamer RTSP Server Library], [1.6.1],
+AC_INIT([GStreamer RTSP Server Library], [1.6.2],
[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],
[gst-rtsp-server])
AG_GST_INIT
@@ -53,13 +53,13 @@
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 601, 0, 601)
+AS_LIBTOOL(GST, 602, 0, 602)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=1.6.1
-GSTPB_REQ=1.6.1
-GSTPG_REQ=1.6.1
-GSTPD_REQ=1.6.1
+GST_REQ=1.6.2
+GSTPB_REQ=1.6.2
+GSTPG_REQ=1.6.2
+GSTPD_REQ=1.6.2
dnl *** autotools stuff ****
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPAddressPool.html new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPAddressPool.html
--- old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPAddressPool.html 2015-10-30 15:34:08.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPAddressPool.html 2015-12-14 19:39:14.000000000 +0100
@@ -292,9 +292,9 @@
gst_rtsp_address_pool_add_range (<em class="parameter"><code><a class="link" href="GstRTSPAddressPool.html" title="GstRTSPAddressPool"><span class="type">GstRTSPAddressPool</span></a> *pool</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *min_address</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *max_address</code></em>,
- <em class="parameter"><code><span class="type">guint16</span> min_port</code></em>,
- <em class="parameter"><code><span class="type">guint16</span> max_port</code></em>,
- <em class="parameter"><code><span class="type">guint8</span> ttl</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> min_port</code></em>,
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> max_port</code></em>,
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> ttl</code></em>);</pre>
<p>Adds the addresses from <em class="parameter"><code>min_addess</code></em>
to <em class="parameter"><code>max_address</code></em>
(inclusive)
@@ -562,7 +562,7 @@
<td class="struct_member_annotations"> </td>
</tr>
<tr>
-<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GstRTSPAddress.port"></a>port</code></em>;</p></td>
+<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> <em class="structfield"><code><a name="GstRTSPAddress.port"></a>port</code></em>;</p></td>
<td class="struct_member_description"><p>the port number</p></td>
<td class="struct_member_annotations"> </td>
</tr>
@@ -572,7 +572,7 @@
<td class="struct_member_annotations"> </td>
</tr>
<tr>
-<td class="struct_member_name"><p><span class="type">guint8</span> <em class="structfield"><code><a name="GstRTSPAddress.ttl"></a>ttl</code></em>;</p></td>
+<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GstRTSPAddress.ttl"></a>ttl</code></em>;</p></td>
<td class="struct_member_description"><p>TTL or 0 for unicast addresses</p></td>
<td class="struct_member_annotations"> </td>
</tr>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPMedia.html new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPMedia.html
--- old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPMedia.html 2015-10-30 15:34:08.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPMedia.html 2015-12-14 19:39:14.000000000 +0100
@@ -2015,7 +2015,7 @@
<pre class="programlisting"><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstNetTimeProvider.html"><span class="returnvalue">GstNetTimeProvider</span></a> *
gst_rtsp_media_get_time_provider (<em class="parameter"><code><a class="link" href="GstRTSPMedia.html" title="GstRTSPMedia"><span class="type">GstRTSPMedia</span></a> *media</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *address</code></em>,
- <em class="parameter"><code><span class="type">guint16</span> port</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> port</code></em>);</pre>
<p>Get the <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/GstNetTimeProvider.html"><span class="type">GstNetTimeProvider</span></a> for the clock used by <em class="parameter"><code>media</code></em>
. The time provider
will listen on <em class="parameter"><code>address</code></em>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPStream.html new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPStream.html
--- old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPStream.html 2015-10-30 15:34:08.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPStream.html 2015-12-14 19:39:14.000000000 +0100
@@ -196,7 +196,7 @@
</tr>
<tr>
<td class="function_type">
-<span class="returnvalue">guint16</span>
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
</td>
<td class="function_name">
<a class="link" href="GstRTSPStream.html#gst-rtsp-stream-get-current-seqnum" title="gst_rtsp_stream_get_current_seqnum ()">gst_rtsp_stream_get_current_seqnum</a> <span class="c_punctuation">()</span>
@@ -1074,12 +1074,12 @@
<a name="gst-rtsp-stream-set-seqnum-offset"></a><h3>gst_rtsp_stream_set_seqnum_offset ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gst_rtsp_stream_set_seqnum_offset (<em class="parameter"><code><a class="link" href="GstRTSPStream.html" title="GstRTSPStream"><span class="type">GstRTSPStream</span></a> *stream</code></em>,
- <em class="parameter"><code><span class="type">guint16</span> seqnum</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> seqnum</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gst-rtsp-stream-get-current-seqnum"></a><h3>gst_rtsp_stream_get_current_seqnum ()</h3>
-<pre class="programlisting"><span class="returnvalue">guint16</span>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
gst_rtsp_stream_get_current_seqnum (<em class="parameter"><code><a class="link" href="GstRTSPStream.html" title="GstRTSPStream"><span class="type">GstRTSPStream</span></a> *stream</code></em>);</pre>
</div>
<hr>
@@ -1890,7 +1890,7 @@
<a name="gst-rtsp-stream-query-stop"></a><h3>gst_rtsp_stream_query_stop ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gst_rtsp_stream_query_stop (<em class="parameter"><code><a class="link" href="GstRTSPStream.html" title="GstRTSPStream"><span class="type">GstRTSPStream</span></a> *stream</code></em>,
- <em class="parameter"><code><span class="type">gint64</span> *stop</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> *stop</code></em>);</pre>
<p>Query the stop of the stream in <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstFormat.html#GST-FORMAT-TIME:CAPS"><code class="literal">GST_FORMAT_TIME</code></a>. This only considers
the RTP parts of the pipeline and not the RTCP parts.</p>
<div class="refsect3">
@@ -1918,7 +1918,7 @@
<a name="gst-rtsp-stream-query-position"></a><h3>gst_rtsp_stream_query_position ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gst_rtsp_stream_query_position (<em class="parameter"><code><a class="link" href="GstRTSPStream.html" title="GstRTSPStream"><span class="type">GstRTSPStream</span></a> *stream</code></em>,
- <em class="parameter"><code><span class="type">gint64</span> *position</code></em>);</pre>
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> *position</code></em>);</pre>
<p>Query the position of the stream in <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstFormat.html#GST-FORMAT-TIME:CAPS"><code class="literal">GST_FORMAT_TIME</code></a>. This only considers
the RTP parts of the pipeline and not the RTCP parts.</p>
<div class="refsect3">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPStreamTransport.html new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPStreamTransport.html
--- old/gst-rtsp-server-1.6.1/docs/libs/html/GstRTSPStreamTransport.html 2015-10-30 15:34:08.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/docs/libs/html/GstRTSPStreamTransport.html 2015-12-14 19:39:14.000000000 +0100
@@ -457,7 +457,7 @@
<a name="GstRTSPSendFunc"></a><h3>GstRTSPSendFunc ()</h3>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
<span class="c_punctuation">(</span>*GstRTSPSendFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBuffer.html"><span class="type">GstBuffer</span></a> *buffer</code></em>,
- <em class="parameter"><code><span class="type">guint8</span> channel</code></em>,
+ <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> channel</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>Function registered with <a class="link" href="GstRTSPStreamTransport.html#gst-rtsp-stream-transport-set-callbacks" title="gst_rtsp_stream_transport_set_callbacks ()"><code class="function">gst_rtsp_stream_transport_set_callbacks()</code></a> and
called when <em class="parameter"><code>buffer</code></em>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/docs/libs/html/index.html new/gst-rtsp-server-1.6.2/docs/libs/html/index.html
--- old/gst-rtsp-server-1.6.1/docs/libs/html/index.html 2015-10-30 15:34:08.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/docs/libs/html/index.html 2015-12-14 19:39:14.000000000 +0100
@@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer RTSP Server Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- for GStreamer RTSP Server 1.6.0
+ for GStreamer RTSP Server 1.6.2
</p></div>
</div>
<hr>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/gst/rtsp-server/rtsp-server.c new/gst-rtsp-server-1.6.2/gst/rtsp-server/rtsp-server.c
--- old/gst-rtsp-server-1.6.1/gst/rtsp-server/rtsp-server.c 2015-10-22 10:09:07.000000000 +0200
+++ new/gst-rtsp-server-1.6.2/gst/rtsp-server/rtsp-server.c 2015-12-14 14:59:25.000000000 +0100
@@ -1191,9 +1191,11 @@
manage_client (server, client);
} else {
GST_WARNING_OBJECT (server, "received unknown event %08x", condition);
+ goto exit_no_ctx;
}
exit:
gst_rtsp_context_pop_current (&ctx);
+exit_no_ctx:
return G_SOURCE_CONTINUE;
@@ -1204,7 +1206,8 @@
GST_ERROR_OBJECT (server, "Could not accept client on socket %p: %s",
socket, str);
g_free (str);
- goto exit;
+ /* We haven't pushed the context yet, so just return */
+ goto exit_no_ctx;
}
connection_refused:
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/gst-rtsp-server.doap new/gst-rtsp-server-1.6.2/gst-rtsp-server.doap
--- old/gst-rtsp-server-1.6.1/gst-rtsp-server.doap 2015-10-30 13:14:18.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/gst-rtsp-server.doap 2015-12-14 17:13:23.000000000 +0100
@@ -32,6 +32,16 @@
<release>
<Version>
+ <revision>1.6.2</revision>
+ <branch>1.6</branch>
+ <name></name>
+ <created>2015-12-14</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.6.2.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.6.1</revision>
<branch>1.6</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-rtsp-server-1.6.1/gst-rtsp.spec new/gst-rtsp-server-1.6.2/gst-rtsp.spec
--- old/gst-rtsp-server-1.6.1/gst-rtsp.spec 2015-10-30 13:14:28.000000000 +0100
+++ new/gst-rtsp-server-1.6.2/gst-rtsp.spec 2015-12-14 17:13:53.000000000 +0100
@@ -1,7 +1,7 @@
%define gst_majorminor 1.0
Name: gstreamer-rtsp-server
-Version: 1.6.1
+Version: 1.6.2
Release: 1%{?dist}
Summary: GStreamer based RTSP server
Vendor: Collabora Multimedia