--- a/src/modules/rtp/sdp.c +++ b/src/modules/rtp/sdp.c @@ -129,6 +129,8 @@ pa_sdp_info *pa_sdp_parse(const char *t, i->salen = 0; i->payload = 255; + t = pa_replace(t, "\r\n", "\n"); + if (!pa_startswith(t, PA_SDP_HEADER)) { pa_log("Failed to parse SDP data: invalid header."); goto fail;