gstreamer/gst-libs/gst/rtsp
Wim Taymans a6d75bd33c Add RTSP channel object for async io
Add a GstRTSPChannel object that wraps a GSource around the RTSP connection so
that the connection can be monitored from a maincontext. This allows us to
operate in ASYNC mode, which is handy when building a server.

Rework the old code to use the async code under the hood.

API: gst_rtsp_channel_new()
API: gst_rtsp_channel_unref()
API: gst_rtsp_channel_attach()
API: gst_rtsp_channel_queue_message()
2009-02-18 17:42:59 +01:00
..
.gitignore gst-libs/gst/rtsp/.cvsignore: Ber. Don't include the full path, idiot. 2007-07-27 09:17:19 +00:00
gstrtsp.h gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as part of libgstrtsp instead of libgstinte... 2007-07-26 19:57:15 +00:00
gstrtspbase64.c API: gst_rtsp_base64_decode_ip() 2007-07-26 14:33:01 +00:00
gstrtspbase64.h API: gst_rtsp_base64_decode_ip() 2007-07-26 14:33:01 +00:00
gstrtspconnection.c Add RTSP channel object for async io 2009-02-18 17:42:59 +01:00
gstrtspconnection.h Add RTSP channel object for async io 2009-02-18 17:42:59 +01:00
gstrtspdefs.c fix some typos 2009-01-29 14:00:30 +01:00
gstrtspdefs.h Add method to serialize RTSP options 2009-01-28 11:48:01 +01:00
gstrtspextension.c gst-libs/gst/rtsp/gstrtspextension.c: Fire the signal on the object, not the interface. 2007-07-27 11:16:23 +00:00
gstrtspextension.h gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as part of libgstrtsp instead of libgstinte... 2007-07-26 19:57:15 +00:00
gstrtspmessage.c gstrtspmessage: Minor documentation correction. 2009-02-10 17:37:06 +01:00
gstrtspmessage.h Add new RTSP message method to set header 2009-01-29 11:55:10 +01:00
gstrtsprange.c RTSPRange: Add method to serialize ranges 2009-02-04 17:03:52 +01:00
gstrtsprange.h RTSPRange: Add method to serialize ranges 2009-02-04 17:03:52 +01:00
gstrtsptransport.c gst-libs/gst/rtsp/gstrtsptransport.c: Add rdt manager for rdt transport. 2007-08-03 15:44:01 +00:00
gstrtsptransport.h gst-libs/gst/rtsp/gstrtsptransport.h: Make the GstRTSPTransport struct members public as there are no setters/getters... 2008-05-21 06:39:20 +00:00
gstrtspurl.c GstRTSPUrl: Add some const to methods 2009-02-04 13:16:48 +01:00
gstrtspurl.h GstRTSPUrl: Add some const to methods 2009-02-04 13:16:48 +01:00
Makefile.am gst-libs/gst/rtsp/Makefile.am: Distribute, don't install md5.h 2008-05-21 17:01:16 +00:00
md5.c gst-libs/gst/rtsp/: Add Digest authorization support for RTSP connections. See #532065. 2008-05-08 14:46:27 +00:00
md5.h gst-libs/gst/rtsp/: Add Digest authorization support for RTSP connections. See #532065. 2008-05-08 14:46:27 +00:00
rtsp-marshal.list gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as part of libgstrtsp instead of libgstinte... 2007-07-26 19:57:15 +00:00