diff options
Diffstat (limited to 'pjsip-apps/src/samples/siprtp.c')
-rw-r--r-- | pjsip-apps/src/samples/siprtp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pjsip-apps/src/samples/siprtp.c b/pjsip-apps/src/samples/siprtp.c index ab59dd2a..d80656a5 100644 --- a/pjsip-apps/src/samples/siprtp.c +++ b/pjsip-apps/src/samples/siprtp.c @@ -1105,8 +1105,10 @@ static int media_thread(void *arg) if (status != PJ_SUCCESS) app_perror(THIS_FILE, "Error receiving RTCP packet", status); else { - if (size > sizeof(strm->rem_rtcp)) { - PJ_LOG(3,(THIS_FILE, "Error: RTCP packet too large")); + if (size != sizeof(strm->rem_rtcp)) { + PJ_LOG(3,(THIS_FILE, "Error: RTCP packet size mismatch " + "(recv %d bytes, expecting %d)", + size, sizeof(strm->rem_rtcp))); status = -1; } else { pj_memcpy(&strm->rem_rtcp, packet, size); |