diff options
author | Lutz Mueller <lutz@topfrose.de> | 2006-09-18 11:29:12 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2006-09-18 11:29:12 +0000 |
commit | cac807b641796e00d21a82e8704cbdf3992bedcb (patch) | |
tree | 3c760ed3ccb7af2f50582c31b34536a94f292f73 /gst/rtsp/gstrtspsrc.h | |
parent | afd156ad0c89104040306ee4135d4ccd2190f3f7 (diff) |
gst/rtsp/gstrtspsrc.*: Make sure we can never set an invalid location.
Original commit message from CVS:
Based on patch by: Lutz Mueller <lutz at topfrose dot de>
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init),
(gst_rtspsrc_init), (gst_rtspsrc_set_property), (gst_rtspsrc_open),
(gst_rtspsrc_uri_get_uri), (gst_rtspsrc_uri_set_uri):
* gst/rtsp/gstrtspsrc.h:
Make sure we can never set an invalid location.
* gst/rtsp/rtspmessage.c: (rtsp_message_steal_body):
* gst/rtsp/rtspmessage.h:
Added _steal_body method for future use.
* gst/rtsp/rtspurl.c: (rtsp_url_parse), (rtsp_url_free):
Make freeing of NULL url return immediatly.
Diffstat (limited to 'gst/rtsp/gstrtspsrc.h')
-rw-r--r-- | gst/rtsp/gstrtspsrc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/rtsp/gstrtspsrc.h b/gst/rtsp/gstrtspsrc.h index a4df78bd..2731e080 100644 --- a/gst/rtsp/gstrtspsrc.h +++ b/gst/rtsp/gstrtspsrc.h @@ -96,6 +96,7 @@ struct _GstRTSPSrc { GList *streams; gchar *location; + RTSPUrl *url; gboolean debug; guint retry; |