res_rtp_asterisk: Fix minimum block word length for REMB.
authorJoshua Colp <jcolp@digium.com>
Fri, 6 Apr 2018 01:02:27 +0000 (01:02 +0000)
committerJoshua Colp <jcolp@digium.com>
Fri, 6 Apr 2018 01:02:40 +0000 (19:02 -0600)
The minimum block word length is actually 4, not 5.

Change-Id: I878542218225aed72c72bdf1b856fc822cd2d649

res/res_rtp_asterisk.c

index b010f6c..51961ad 100644 (file)
@@ -5185,7 +5185,7 @@ static const char *rtcp_payload_type2str(unsigned int pt)
 #define RTCP_SR_BLOCK_WORD_LENGTH 5
 #define RTCP_RR_BLOCK_WORD_LENGTH 6
 #define RTCP_HEADER_SSRC_LENGTH   2
-#define RTCP_FB_REMB_BLOCK_WORD_LENGTH 5
+#define RTCP_FB_REMB_BLOCK_WORD_LENGTH 4
 
 static struct ast_frame *ast_rtcp_interpret(struct ast_rtp_instance *instance, const unsigned char *rtcpdata, size_t size, struct ast_sockaddr *addr)
 {