# HG changeset patch # User rbultje # Date 1263398142 0 # Node ID 0a67dbb939a09035592ec2a816f6eb6766b1c9bf # Parent 9cc93fd4bb721cd0ef666d7e6e42a565a7757072 Fix issue1658 (trailing space in rtpmap descriptor). diff -r 9cc93fd4bb72 -r 0a67dbb939a0 rtsp.c --- a/rtsp.c Wed Jan 13 14:32:48 2010 +0000 +++ b/rtsp.c Wed Jan 13 15:55:42 2010 +0000 @@ -102,8 +102,11 @@ const char *c_name; /* Loop into AVRtpDynamicPayloadTypes[] and AVRtpPayloadTypes[] and - * see if we can handle this kind of payload. */ - get_word_sep(buf, sizeof(buf), "/", &p); + * see if we can handle this kind of payload. + * The space should normally not be there but some Real streams or + * particular servers ("RealServer Version 6.1.3.970", see issue 1658) + * have a trailing space. */ + get_word_sep(buf, sizeof(buf), "/ ", &p); if (payload_type >= RTP_PT_PRIVATE) { RTPDynamicProtocolHandler *handler; for (handler = RTPFirstDynamicPayloadHandler;