From 5f9984e8666595f5de228ebe238ed06a5265870a Mon Sep 17 00:00:00 2001 From: Peter Kjellerstedt Date: Sat, 12 May 2007 16:26:06 +0000 Subject: gst/rtsp/rtsptransport.*: Add validation to rtsp_transport_parse(). Original commit message from CVS: Patch by: Peter Kjellerstedt * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode), (parse_range), (range_as_text), (rtsp_transport_mode_as_text), (rtsp_transport_profile_as_text), (rtsp_transport_ltrans_as_text), (rtsp_transport_parse), (rtsp_transport_as_text): * gst/rtsp/rtsptransport.h: Add validation to rtsp_transport_parse(). Add rtsp_transport_as_text() to generate an RTSP header from an RTSPTransport. Change ssrc to guint (was a string) since that is what it is, even though it is sent as a hex string. Correctly identify PLAY|RECORD mode parameters (the syntax in the RFC is incorrect, which can be seen when looking at the examples in the RFC). Fixes #437670. --- ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 173bf909..ec4f6b58 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2007-05-12 Wim Taymans + + Patch by: Peter Kjellerstedt + + * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode), + (parse_range), (range_as_text), (rtsp_transport_mode_as_text), + (rtsp_transport_profile_as_text), (rtsp_transport_ltrans_as_text), + (rtsp_transport_parse), (rtsp_transport_as_text): + * gst/rtsp/rtsptransport.h: + Add validation to rtsp_transport_parse(). + Add rtsp_transport_as_text() to generate an RTSP header from an + RTSPTransport. + Change ssrc to guint (was a string) since that is what it is, even + though it is sent as a hex string. + Correctly identify PLAY|RECORD mode parameters (the syntax in the RFC is + incorrect, which can be seen when looking at the examples in the RFC). + Fixes #437670. + 2007-05-11 Zaheer Abbas Merali <> Patch by: Eric Anholt -- cgit