X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fsdp.c;h=b39661cd28f3b06282506ff04606329912ea4bc1;hb=258e9fb821c5ee9b39628d1694e48d5518e28ac3;hp=ecd6214baa06cb332eb1fa5a0c91fb46ebb69a33;hpb=23e7e3ae2b2adfa49635495c0950b76e17987c93;p=deb_shairplay.git diff --git a/src/lib/sdp.c b/src/lib/sdp.c index ecd6214..b39661c 100644 --- a/src/lib/sdp.c +++ b/src/lib/sdp.c @@ -75,9 +75,9 @@ parse_sdp_line(sdp_t *sdp, char *line) if (!value) break; *(value++) = '\0'; - if (!strcmp(key, "rtpmap")) { + if (!strcmp(key, "rtpmap") && !sdp->rtpmap) { sdp->rtpmap = value; - } else if (!strcmp(key, "fmtp")) { + } else if (!strcmp(key, "fmtp") && !sdp->fmtp) { sdp->fmtp = value; } else if (!strcmp(key, "rsaaeskey")) { sdp->rsaaeskey = value;