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 - zai...@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 <sl...@coaxion.net> + + * configure.ac: + releasing 1.6.2 + +2015-11-11 14:58:33 +0100 Marcus Prebble <preb...@axis.com> + + * 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 <sl...@coaxion.net> +2015-10-30 17:04:16 +0200 Sebastian Dröge <sebast...@centricular.com> + * 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 <davi...@axis.com> 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