gstreamer/gst/rtsp-server
Göran Jönsson 0d2de69db9 rtsp-stream: Have one copy of the transports cache for RTP and RTCP each
Fixes crash when two threads access handle_new_sample() at the same
time, one for RTP, one for RTCP.

Otherwise, when iterating over the transports cache, it might be modified by
another thread at the same time if the transports cookie has changed.

https://bugzilla.gnome.org/show_bug.cgi?id=742954
2015-01-16 12:52:43 +01:00
..
.gitignore .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Makefile.am Make rtsp-server.h a single-include header, use it for G-I 2014-06-30 09:45:11 +02: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 padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-auth.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-auth.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-client.c rtsp-client: Add a send_message default signal handler 2014-12-29 12:06:50 +01:00
rtsp-client.h rtsp-client: Add a send_message default signal handler 2014-12-29 12:06:50 +01: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 padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-media-factory.c media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-media-factory.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-media.c rtsp-media: Some minor cleanup 2014-12-16 16:46:06 +01:00
rtsp-media.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01: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 padding to many public structures 2013-12-12 00:36:07 +00: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: improve docs 2013-07-15 17:31:35 +02:00
rtsp-sdp.c media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-sdp.h sdp: hide key length defines 2014-06-24 09:34:50 +02:00
rtsp-server.c server: implement client REMOVE filter 2014-07-10 17:10:06 +02:00
rtsp-server.h Make rtsp-server.h a single-include header, use it for G-I 2014-06-30 09:45:11 +02:00
rtsp-session-media.c client: Stop caching media in client when doing setup 2014-11-07 12:34:23 +01:00
rtsp-session-media.h session-media: let the session-media make the RTPInfo 2013-12-26 16:29:38 +01:00
rtsp-session-pool.c Revert "rtsp-session-pool: Make sure session IDs are properly URI-escaped" 2015-01-14 18:43:37 +01:00
rtsp-session-pool.h session-pool: add session-removed signal 2014-06-30 15:14:34 +02:00
rtsp-session.c rtsp-*: Treat sending packets to clients as keepalive 2014-09-24 10:37:59 +03:00
rtsp-session.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-stream-transport.c rtsp: Ref transports in hash table. 2014-12-02 16:29:24 +01:00
rtsp-stream-transport.h stream-transport: make method to handle received data 2014-09-16 10:45:20 +02:00
rtsp-stream.c rtsp-stream: Have one copy of the transports cache for RTP and RTCP each 2015-01-16 12:52:43 +01:00
rtsp-stream.h media: implement ssrc-multiplexed retransmission support 2014-12-16 16:41:08 +01:00
rtsp-thread-pool.c gobject-introspection: Add annotations to support language bindings 2014-03-24 00:36:42 +00:00
rtsp-thread-pool.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00
rtsp-token.c introspection: add (nullable) annotations to return values 2014-06-26 19:08:16 +02:00
rtsp-token.h rtsp-server: add padding to many public structures 2013-12-12 00:36:07 +00:00