gstreamer/gst/rtsp-server
Jake Foytik fe5f8077c1 rtsp-stream: Fix crash on cleanup with shared media and multiple udpsrc
- Unicast udpsrcs are now managed in a hash table. This allows for proper cleanup in with shared streams and fixes a memory leak.
 - Unicast udpsrcs are now properly cleaned up when shared connections exit. See the update_transport() function.
 - Create unit test for shared media.

https://bugzilla.gnome.org/show_bug.cgi?id=764744
2016-04-29 11:49:14 +03:00
..
.gitignore .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Makefile.am rtsp-server: Use $(GST_NET_LIBS) / $(GST_NET_CFLAGS) 2016-04-03 12:06:29 +03:00
rtsp-address-pool.c introspection: add (nullable) annotations to return values 2014-06-26 19:08:16 +02:00
rtsp-address-pool.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-auth.c GstRTSPAuth: Add client certificate authentication support 2015-06-09 19:51:46 -04:00
rtsp-auth.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-client.c rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-client.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-context.c context: defing a GType for the context 2013-11-12 11:21:55 +01:00
rtsp-context.h rtsp-client: add stream transport to context 2014-10-21 11:44:40 +02:00
rtsp-media-factory-uri.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-media-factory-uri.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-media-factory.c rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-media-factory.h rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-media.c rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-media.h rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-mount-points.c introspection: add missing allow-none annotations 2014-06-26 19:08:56 +02:00
rtsp-mount-points.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-params.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-params.h ClientState -> Context 2013-07-22 14:25:04 +02:00
rtsp-permissions.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-permissions.h docs: remove dummy function declarations with G_INLINE_FUNC for gtk-doc 2016-01-03 17:26:31 +00:00
rtsp-sdp.c rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-sdp.h rtsp-sdp: Add gst_rtsp_sdp_from_stream() 2016-01-29 01:44:26 +11:00
rtsp-server.c rtsp-server: Change the logic so we don't pop a NULL context 2015-11-11 15:58:27 +01:00
rtsp-server.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-session-media.c Add initial support for RECORD 2015-02-06 09:42:42 +01:00
rtsp-session-media.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-session-pool.c rtsp-session-pool: Avoid dollar sign ($) in session ids 2015-12-15 16:57:37 -05:00
rtsp-session-pool.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-session.c rtsp-session: Use monotonic time for RTSP session timeout 2015-02-19 10:43:30 +02:00
rtsp-session.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-stream-transport.c rtsp: Ref transports in hash table. 2014-12-02 16:29:24 +01:00
rtsp-stream-transport.h rtsp-server: Add g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-stream.c rtsp-stream: Fix crash on cleanup with shared media and multiple udpsrc 2016-04-29 11:49:14 +03:00
rtsp-stream.h rtsp-server: Implement clock signalling according to RFC7273 2016-04-03 11:22:31 +03:00
rtsp-thread-pool.c rtsp-thread-pool: explained why GSource is a part of ThreadImpl 2016-04-06 09:46:34 +01:00
rtsp-thread-pool.h docs: remove dummy function declarations with G_INLINE_FUNC for gtk-doc 2016-01-03 17:26:31 +00:00
rtsp-token.c introspection: add (nullable) annotations to return values 2014-06-26 19:08:16 +02:00
rtsp-token.h docs: remove dummy function declarations with G_INLINE_FUNC for gtk-doc 2016-01-03 17:26:31 +00:00