From: Jeff Lenk Date: Tue, 21 Apr 2015 17:06:42 +0000 (-0500) Subject: FS-7458 X-Git-Tag: v1.4.19~6^2~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=921f1a2bd2389443a54a8a285d18ff8639312c9c;p=thirdparty%2Ffreeswitch.git FS-7458 --- diff --git a/src/switch_rtp.c b/src/switch_rtp.c index 62601ecef4..2d2525c3e7 100644 --- a/src/switch_rtp.c +++ b/src/switch_rtp.c @@ -6208,7 +6208,7 @@ SWITCH_DECLARE(switch_status_t) switch_rtcp_zerocopy_read_frame(switch_rtp_t *rt for (i = 0; i < (int)rtp_session->rtcp_recv_msg_p->header.count && i < MAX_REPORT_BLOCKS ; i++) { struct switch_rtcp_report_block* report = (struct switch_rtcp_report_block*) (rtp_session->rtcp_recv_msg_p->body + (sizeof(struct switch_rtcp_sr_head) + (i * sizeof(struct switch_rtcp_report_block)))); frame->reports[i].ssrc = ntohl(report->ssrc); - frame->reports[i].fraction = report->fraction; + frame->reports[i].fraction = (uint8_t)report->fraction; frame->reports[i].lost = ntohl(report->lost); frame->reports[i].highest_sequence_number_received = ntohl(report->highest_sequence_number_received); frame->reports[i].jitter = ntohl(report->jitter);