gstreamer/gst/rtsp-server
Matthew Waters b38eb8e99e stream: block the output of rtpbin instead of the source pipeline
85c52e194b introduced a more correct
detection of the srtp rollover counter to add to the SDP.

Unfortunately, it was incomplete for live pipelines where the logic
blocks the source bin before creating the SDP and thus would never have
the necessary informaiton to create a correct SDP with srtp encryption.

Move the pad blocks to rtpbin's output pads instead so that the
necessary information can be created before we need the information for
the SDP.

https://bugzilla.gnome.org/show_bug.cgi?id=770239
2016-11-23 23:08:16 +11:00
..
.gitignore .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Makefile.am g-i: pass compiler env to g-ir-scanner 2016-05-25 10:28:43 +01:00
meson.build Enable building with MSVC 2016-11-19 11:58:05 +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 g_autoptr() support to all types 2015-12-14 13:52:17 -05:00
rtsp-auth.c rtsp-auth: Add support for Digest authentication 2016-11-19 11:59:34 +02:00
rtsp-auth.h rtsp-auth: Add support for Digest authentication 2016-11-19 11:59:34 +02:00
rtsp-client.c rtsp-client: add IDLE timeout, before session exists 2016-11-23 09:45:33 +00:00
rtsp-client.h client: emit signal in the beginning of each rtsp request 2016-11-01 20:25:22 +02: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: Hint that set_multicast_iface expects the name of the interface 2016-09-18 10:00:29 -04:00
rtsp-media-factory.h docs: fix some typos 2016-06-07 20:44:42 +01:00
rtsp-media.c rtsp-media: Only signal "new-state" if the state has actually changed 2016-11-10 13:16:23 +02: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-sdp: Fix indentation 2016-11-11 14:42:08 +02:00
rtsp-sdp.h sdp: add rollover counters for all sender SSRC 2016-06-14 11:14:48 +02: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 docs: fix some typos 2016-06-07 20:44:42 +01: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: Fix segfault when doing keep-alive after removing the session 2016-09-05 22:57:52 +03: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 stream: block the output of rtpbin instead of the source pipeline 2016-11-23 23:08:16 +11:00
rtsp-stream.h sdp: add rollover counters for all sender SSRC 2016-06-14 11:14:48 +02: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