summaryrefslogtreecommitdiffstats
path: root/gst/rtsp/gstrtspsrc.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2006-10-11 16:21:53 +0000
committerWim Taymans <wim.taymans@gmail.com>2006-10-11 16:21:53 +0000
commit7accf76da808ce054a523fa4c8299862ee388038 (patch)
tree3bf4c07c4178f29e65e47da21f342776c70c80c8 /gst/rtsp/gstrtspsrc.h
parent7cb2c5f8a089d2423714f652c029e7c852e310fd (diff)
gst/rtsp/URLS: Added some other URL.
Original commit message from CVS: * gst/rtsp/URLS: Added some other URL. * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_loop_udp), (gst_rtspsrc_handle_request), (gst_rtspsrc_send), (gst_rtspsrc_open), (gst_rtspsrc_play), (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state): * gst/rtsp/gstrtspsrc.h: Work on fallback to TCP connection when the UDP socket times out. Handler server requests, just reply with OK for now. * gst/rtsp/rtspdefs.c: (rtsp_strresult): * gst/rtsp/rtspdefs.h: Added some more Real extension headers. * gst/rtsp/rtspurl.c: (rtsp_url_parse): Fix parsing of urls with a ':' that is not part of the hostname:port part of the url.
Diffstat (limited to 'gst/rtsp/gstrtspsrc.h')
-rw-r--r--gst/rtsp/gstrtspsrc.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gst/rtsp/gstrtspsrc.h b/gst/rtsp/gstrtspsrc.h
index 94b9ed3d..d7ea7e59 100644
--- a/gst/rtsp/gstrtspsrc.h
+++ b/gst/rtsp/gstrtspsrc.h
@@ -124,14 +124,18 @@ struct _GstRTSPSrc {
GList *streams;
GstStructure *props;
+ /* properties */
gchar *location;
RTSPUrl *url;
- gchar *content_base;
RTSPLowerTrans protocols;
gboolean debug;
guint retry;
guint64 timeout;
+ /* state */
+ gchar *content_base;
+ RTSPLowerTrans cur_protocols;
+
/* supported methods */
gint methods;