Module: kamailio Branch: master Commit: 81b84ef83f59981b6e5f199055e9ab6a94c58b38 URL: https://github.com/kamailio/kamailio/commit/81b84ef83f59981b6e5f199055e9ab6a...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2025-01-17T09:31:42+01:00
parser/sdp: more details in logs for setting fmtp payload
---
Modified: src/core/parser/sdp/sdp.c
---
Diff: https://github.com/kamailio/kamailio/commit/81b84ef83f59981b6e5f199055e9ab6a... Patch: https://github.com/kamailio/kamailio/commit/81b84ef83f59981b6e5f199055e9ab6a...
---
diff --git a/src/core/parser/sdp/sdp.c b/src/core/parser/sdp/sdp.c index 06fc411f502..5eb04b0c047 100644 --- a/src/core/parser/sdp/sdp.c +++ b/src/core/parser/sdp/sdp.c @@ -233,7 +233,13 @@ void set_sdp_payload_attr(sdp_payload_attr_t *payload_attr, str *rtp_enc, void set_sdp_payload_fmtp(sdp_payload_attr_t *payload_attr, str *fmtp_string) { if(payload_attr == NULL) { - LM_ERR("Invalid payload location\n"); + if(fmtp_string != NULL && fmtp_string->s != NULL + && fmtp_string->len > 0) { + LM_ERR("Invalid payload location - fmtp: %.*s\n", fmtp_string->len, + fmtp_string->s); + } else { + LM_ERR("Invalid payload location\n"); + } return; } payload_attr->fmtp_string.s = fmtp_string->s; @@ -354,6 +360,8 @@ sdp_payload_attr_t *get_sdp_payload4payload( } }
+ LM_DBG("payload not found: %.*s\n", rtp_payload->len, rtp_payload->s); + return NULL; }