GStreamer multimedia framework
Find a file
Sebastian Rasmussen 6f1cad9237 rtsp-media: Take reference to media that will be prepared
default_prepare() takes a transfer-none reference GstRTSPMedia object.
Later on a g_idle_source_new() is created and a pointer to the media
object is passed as user data. If the media is freed before the idle
source is dispatched the media object pointer is invalid, but the idle
source callback expects it to still be valid. To fix this a reference to
the media object is taken when registering the source callback function
and a corresponding release of the reference is done when the souce is
destroyed.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=755748
2015-09-29 11:23:06 +01:00
common@9aed1d7a80 Automatic update of common submodule 2015-07-03 22:00:00 +02:00
docs stream: fix docs for recently-added get/set_buffer_size API 2015-09-17 20:07:34 +01:00
examples rtsp-server: Fix memory leaks when context parse fails 2015-09-26 09:35:17 +01:00
gst rtsp-media: Take reference to media that will be prepared 2015-09-29 11:23:06 +01:00
pkgconfig rtsp-server: Update versioning 2012-04-04 14:48:44 +02:00
tests media-test: Removing unnecessary assertion 2015-08-13 18:48:51 -04:00
.gitignore Update .gitignore 2014-05-02 19:58:50 +01:00
.gitmodules Add common submodule 2010-12-01 20:00:22 +01:00
AUTHORS Initial import 2008-10-09 13:29:12 +01:00
autogen.sh autogen.sh: only run autopoint if gettext requested in configure.ac 2015-04-26 15:07:52 +01:00
ChangeLog Release 1.6.0 2015-09-25 23:32:52 +02:00
configure.ac Back to development 2015-09-25 23:51:17 +02:00
COPYING Fix FSF address 2012-11-04 00:14:25 +00:00
COPYING.LIB Fix FSF address 2012-11-04 00:14:25 +00:00
gst-rtsp-server.doap Release 1.6.0 2015-09-25 23:32:52 +02:00
gst-rtsp.spec.in rtsp-server: Update versioning 2012-04-04 14:48:44 +02:00
Makefile.am Fix 'make check' from top-level directory 2014-12-31 13:04:57 +00:00
NEWS Release 1.6.0 2015-09-25 23:32:52 +02:00
README Fix typo in README 2015-03-15 12:27:39 +00:00
RELEASE Release 1.6.0 2015-09-25 23:32:52 +02:00
REQUIREMENTS Initial import 2008-10-09 13:29:12 +01:00
TODO rtsp: cleanups 2012-11-15 17:11:16 +01:00

gst-rtsp-server is a library on top of GStreamer for building an RTSP server

There are some examples in the examples/ directory and more comprehensive
documentation in docs/README.