gstreamer/gst/rtsp-server
Wim Taymans c6e1aef881 client: support shared media
Always perform the state actions even if the target state of the pipeline is
already correct, we still want to add/remove the transports when we are dealing
with shared media.

Keep a counter of the number of active transports for a media so that we can use
this to perform a state change when needed.

Perform a state change of the pipeline only when the first transport was added
or when there are no active transports.
2009-04-03 19:44:37 +02:00
..
Makefile.am Reorganize things, prepare for media sharing 2009-01-30 12:17:28 +01:00
rtsp-client.c client: fix refcounting crasher 2009-04-03 19:43:33 +02:00
rtsp-client.h Do some more session cleanup 2009-03-11 19:38:06 +01:00
rtsp-media-factory.c Drop const from functions dealing with urls 2009-01-31 19:50:33 +01:00
rtsp-media-factory.h Handle media bus messages 2009-02-13 16:39:36 +01:00
rtsp-media-mapping.c Cleanups and doc updates 2009-01-22 18:35:17 +01:00
rtsp-media-mapping.h Cleanups and doc updates 2009-01-22 18:35:17 +01:00
rtsp-media.c client: support shared media 2009-04-03 19:44:37 +02:00
rtsp-media.h client: support shared media 2009-04-03 19:44:37 +02:00
rtsp-sdp.c Cleanup of sessions and more 2009-02-04 17:00:42 +01:00
rtsp-sdp.h Reorganize things, prepare for media sharing 2009-01-30 12:17:28 +01:00
rtsp-server.c Add TCP transports 2009-03-11 16:45:12 +01:00
rtsp-server.h Rename a variable 2009-02-04 09:57:55 +01:00
rtsp-session-pool.c Do some more session cleanup 2009-03-11 19:38:06 +01:00
rtsp-session-pool.h Pass GTimeVal around for performance reasons 2009-02-13 19:58:17 +01:00
rtsp-session.c docs: fix typo in API docs 2009-04-01 00:45:17 +01:00
rtsp-session.h Add TCP transports 2009-03-11 16:45:12 +01:00