gst/rtsp/: Implement simple Basic Authentication support so that urls like rtsp:...
authorJan Schmidt <thaytan@mad.scientist.com>
Fri, 23 Feb 2007 18:12:27 +0000 (18:12 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Fri, 23 Feb 2007 18:12:27 +0000 (18:12 +0000)
commit66df66daa21fe69c698a4a46173a3ac011bd65a1
treee661157d21527de7bb41eaf2b50905d1a193e4bc
parentfff672f930932ae0466d97011b2258df00f4ce55
gst/rtsp/: Implement simple Basic Authentication support so that urls like rtsp://user:pass@hostname/rtspstream work ...

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_finalize),
(gst_rtspsrc_create_stream), (rtsp_auth_method_to_string),
(gst_rtspsrc_parse_auth_hdr), (gst_rtspsrc_setup_auth),
(gst_rtspsrc_send), (gst_rtspsrc_try_send), (gst_rtspsrc_open),
(gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
(gst_rtspsrc_uri_set_uri):
* gst/rtsp/gstrtspsrc.h:
* gst/rtsp/rtspconnection.c: (rtsp_connection_create),
(append_auth_header), (rtsp_connection_send),
(rtsp_connection_free), (rtsp_connection_set_auth):
* gst/rtsp/rtspconnection.h:
* gst/rtsp/rtspdefs.h:
* gst/rtsp/rtspurl.c: (rtsp_url_get_request_uri):
* gst/rtsp/rtspurl.h:
Implement simple Basic Authentication support so that urls like
rtsp://user:pass@hostname/rtspstream work on hosts that require
authentication.
ChangeLog
gst/rtsp/gstrtspsrc.c
gst/rtsp/gstrtspsrc.h
gst/rtsp/rtspconnection.c
gst/rtsp/rtspconnection.h
gst/rtsp/rtspdefs.h
gst/rtsp/rtspurl.c
gst/rtsp/rtspurl.h