gstreamer/gst-libs/gst/rtsp
Peter Kjellerstedt 066f9be5c9 rtsp: Added new API for sending using GstRTSPWatch.
The new API to send messages using GstRTSPWatch will first try to send the
message immediately. Then, if that failed (or the message was not sent
fully), it will queue the remaining message for later delivery. This avoids
unnecessary context switches, and makes it possible to keep track of
whether the connection is blocked (the unblocking of the connection is
indicated by the reception of the message_sent signal).

This also deprecates the old API (gst_rtsp_watch_queue_data() and
gst_rtsp_watch_queue_message().)

API: gst_rtsp_watch_write_data()
API: gst_rtsp_watch_send_message()
2009-08-24 13:19:46 +02: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 rtsp: Use GLib base64 functions and deprecate gst_rtsp_base64_encode 2009-03-17 22:53:44 +01:00
gstrtspbase64.h rtsp: Use GLib base64 functions and deprecate gst_rtsp_base64_encode 2009-03-17 22:53:44 +01:00
gstrtspconnection.c rtsp: Added new API for sending using GstRTSPWatch. 2009-08-24 13:19:46 +02:00
gstrtspconnection.h rtsp: Added new API for sending using GstRTSPWatch. 2009-08-24 13:19:46 +02:00
gstrtspdefs.c rtsp: Do not split headers which should not be split. 2009-08-24 13:19:45 +02:00
gstrtspdefs.h rtsp: Do not split headers which should not be split. 2009-08-24 13:19:45 +02:00
gstrtspextension.c Add method for handling server requests 2009-02-23 10:57:08 +01:00
gstrtspextension.h Add method for handling server requests 2009-02-23 10:57:08 +01:00
gstrtspmessage.c rtsp: Added support for HTTP messages 2009-08-24 13:19:44 +02:00
gstrtspmessage.h rtsp: Added support for HTTP messages 2009-08-24 13:19:44 +02:00
gstrtsprange.c rtsp: fix parsing of 'now-' ranges. 2009-03-05 13:48:37 +01:00
gstrtsprange.h RTSPRange: Add method to serialize ranges 2009-02-04 17:03:52 +01:00
gstrtsptransport.c rtsp: only add ports when not using TCP 2009-03-09 13:53:41 +01:00
gstrtsptransport.h rtsp: add some more docs 2009-06-09 22:00:53 +02:00
gstrtspurl.c rtsp: Made the parsing of the RTSP URL scheme more generic. 2009-06-17 18:34:57 +02:00
gstrtspurl.h GstRTSPUrl: Add some const to methods 2009-02-04 13:16:48 +01:00
Makefile.am rtsp: Use GLib's GChecksum instead of our own MD5 implementation 2009-08-10 10:19:01 +02: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