From 25580430b096c872d986ca8f270ac54d4dadccfe Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 19 Nov 2012 13:37:56 +0100 Subject: [PATCH] range: a single - is not allowed --- gst-libs/gst/rtsp/gstrtsprange.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst-libs/gst/rtsp/gstrtsprange.c b/gst-libs/gst/rtsp/gstrtsprange.c index b46dc55..3bb3b30 100644 --- a/gst-libs/gst/rtsp/gstrtsprange.c +++ b/gst-libs/gst/rtsp/gstrtsprange.c @@ -118,6 +118,11 @@ parse_npt_range (const gchar * str, GstRTSPTimeRange * range) res = parse_npt_time (p + 1, &range->max); + /* a single - is not allowed */ + if (range->min.type == GST_RTSP_TIME_END + && range->max.type == GST_RTSP_TIME_END) + return GST_RTSP_EINVAL; + done: return res; } -- 2.7.4