From db8c74676015e457e5719b3b2b43c512af77066c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 30 Dec 2007 19:21:16 +0000 Subject: [PATCH] gst-libs/gst/rtsp/gstrtspdefs.*: Add Location header so that we can start implementing redirects. Original commit message from CVS: * gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status): * gst-libs/gst/rtsp/gstrtspdefs.h: Add Location header so that we can start implementing redirects. See #506025. --- ChangeLog | 7 +++++++ gst-libs/gst/rtsp/gstrtspdefs.c | 4 +++- gst-libs/gst/rtsp/gstrtspdefs.h | 4 ++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8a8ea5ed8b..53365700d7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-12-30 Wim Taymans + + * gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status): + * gst-libs/gst/rtsp/gstrtspdefs.h: + Add Location header so that we can start implementing redirects. + See #506025. + 2007-12-29 Thijs Vermeir * gst/subparse/gstssaparse.c: diff --git a/gst-libs/gst/rtsp/gstrtspdefs.c b/gst-libs/gst/rtsp/gstrtspdefs.c index 834bd60d90..128781e01f 100644 --- a/gst-libs/gst/rtsp/gstrtspdefs.c +++ b/gst-libs/gst/rtsp/gstrtspdefs.c @@ -156,6 +156,8 @@ static const gchar *rtsp_headers[] = { "Language", /* Language */ "PlayerStarttime", /* PlayerStarttime */ + "Location", /* Location */ + NULL }; @@ -173,7 +175,7 @@ rtsp_init_status (void) DEF_STATUS (GST_RTSP_STS_LOW_ON_STORAGE, "Low on Storage Space"); DEF_STATUS (GST_RTSP_STS_MULTIPLE_CHOICES, "Multiple Choices"); DEF_STATUS (GST_RTSP_STS_MOVED_PERMANENTLY, "Moved Permanently"); - DEF_STATUS (GST_RTSP_STS_MOVE_TEMPORARILY, "Moved Temporarily"); + DEF_STATUS (GST_RTSP_STS_MOVE_TEMPORARILY, "Move Temporarily"); DEF_STATUS (GST_RTSP_STS_SEE_OTHER, "See Other"); DEF_STATUS (GST_RTSP_STS_NOT_MODIFIED, "Not Modified"); DEF_STATUS (GST_RTSP_STS_USE_PROXY, "Use Proxy"); diff --git a/gst-libs/gst/rtsp/gstrtspdefs.h b/gst-libs/gst/rtsp/gstrtspdefs.h index cf2058bd7a..d2691275ff 100644 --- a/gst-libs/gst/rtsp/gstrtspdefs.h +++ b/gst-libs/gst/rtsp/gstrtspdefs.h @@ -277,6 +277,10 @@ typedef enum { GST_RTSP_HDR_MAX_ASM_WIDTH, /* SupportsMaximumASMBandwidth */ GST_RTSP_HDR_LANGUAGE, /* Language */ GST_RTSP_HDR_PLAYER_START_TIME, /* PlayerStarttime */ + + /* Since 0.10.16 */ + GST_RTSP_HDR_LOCATION /* Location */ + } GstRTSPHeaderField; typedef enum {