gstreamer/gst/rtsp-server
Wim Taymans 2f17369e9d media: add suspend modes
Add support for different suspend modes. The stream is suspended right after
producing the SDP and after PAUSE. Different suspend modes are available that
affect the state of the pipeline. NONE leaves the pipeline state unchanged and
is the current and old behaviour, PAUSE will set the pipeline to the PAUSED
state and RESET will bring the pipeline to the NULL state.
A stream is also unsuspended when it goes back to PLAYING, for RESET streams,
this means that the pipeline needs to be prerolled again.

Base on patches by Ognyan Tonchev <ognyan@axis.com>

See https://bugzilla.gnome.org/show_bug.cgi?id=711257
2013-11-28 16:18:39 +01:00
..
.gitignore .gitignore: 0.10 => 0.11 2011-06-07 10:59:03 +02:00
Makefile.am Fixed several GIR warnings 2013-11-12 11:15:58 +01:00
rtsp-address-pool.c address-pool: fix address increment 2013-11-12 16:54:59 +01:00
rtsp-address-pool.h addresspool: return reason of failure 2013-09-24 17:30:18 +02:00
rtsp-auth.c rtsp-*: Fix type name typos in comments 2013-11-22 09:13:08 +00:00
rtsp-auth.h ClientState -> Context 2013-07-22 14:25:04 +02:00
rtsp-client.c rtsp-*: Refer to NULL as a constant in comments 2013-11-22 09:13:14 +00:00
rtsp-client.h client: make make_path_from_uri a vmethod 2013-11-12 12:08:06 +01:00
rtsp-context.c context: defing a GType for the context 2013-11-12 11:21:55 +01:00
rtsp-context.h rtsp-*: Refer to NULL as a constant in comments 2013-11-22 09:13:14 +00:00
rtsp-media-factory-uri.c rtsp-media-factory-uri: check AAC properly for whether it's parsed or not 2013-08-22 18:39:59 +01:00
rtsp-media-factory-uri.h rtsp: make object details private 2012-11-29 11:11:05 +01:00
rtsp-media-factory.c media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-media-factory.h media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-media.c media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-media.h media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-mount-points.c rtsp-*: Refer to NULL as a constant in comments 2013-11-22 09:13:14 +00:00
rtsp-mount-points.h mount-points: make vmethod to make path from uri 2013-09-16 17:17:34 +02:00
rtsp-params.c ClientState -> Context 2013-07-22 14:25:04 +02:00
rtsp-params.h ClientState -> Context 2013-07-22 14:25:04 +02:00
rtsp-permissions.c rtsp-*: Fix type name typos in comments 2013-11-22 09:13:08 +00:00
rtsp-permissions.h docs: improve docs 2013-07-15 17:31:35 +02:00
rtsp-sdp.c docs: improve docs 2013-07-11 16:57:14 +02:00
rtsp-sdp.h sdp: cleanup sdp info 2013-06-14 16:06:46 +02:00
rtsp-server.c rtsp-*: Refer to NULL as a constant in comments 2013-11-22 09:13:14 +00:00
rtsp-server.h Fixed several GIR warnings 2013-11-12 11:15:58 +01:00
rtsp-session-media.c media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-session-media.h docs: update docs 2013-07-11 12:18:26 +02:00
rtsp-session-pool.c rtsp-server: sprinkle some allow-none annotations for g-i 2013-11-18 10:47:04 +00:00
rtsp-session-pool.h session-pool: make vmethod to create a session 2013-07-11 16:28:09 +02:00
rtsp-session.c media: add suspend modes 2013-11-28 16:18:39 +01:00
rtsp-session.h docs: update docs 2013-07-11 12:18:26 +02:00
rtsp-stream-transport.c docs: improve docs 2013-07-16 12:32:51 +02:00
rtsp-stream-transport.h docs: improve docs 2013-07-16 12:32:51 +02:00
rtsp-stream.c stream: add API to block streams 2013-11-28 16:18:39 +01:00
rtsp-stream.h stream: add API to block streams 2013-11-28 16:18:39 +01:00
rtsp-thread-pool.c thread-pool: avoid race in shutdown 2013-11-12 10:28:55 +01:00
rtsp-thread-pool.h thread-pool: Add cleanup to wait for the threadpool to finish 2013-09-09 14:36:12 +02:00
rtsp-token.c rtsp-*: Refer to NULL as a constant in comments 2013-11-22 09:13:14 +00:00
rtsp-token.h token: add method to check boolean permission 2013-07-12 17:06:37 +02:00