summaryrefslogtreecommitdiff
path: root/pjmedia/include
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-05-02 17:47:51 +0000
committerBenny Prijono <bennylp@teluu.com>2006-05-02 17:47:51 +0000
commit5dbe084a1baa4cdbdd146786160f58aa219a2020 (patch)
tree9dfba71efbcd140f53bb0635f63aef214ab66d4b /pjmedia/include
parent2d364dc54fab29382aea6a381f2b344ec5e0df63 (diff)
Fixed several bugs in RTCP and tested the compatibility. Fixed bugs: total lost byte order, RTCP RR parsing, normalizing large RTT, RX pkt lost online update.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@427 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/include')
-rw-r--r--pjmedia/include/pjmedia/rtcp.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/pjmedia/include/pjmedia/rtcp.h b/pjmedia/include/pjmedia/rtcp.h
index 51efe2e8..dcb800b5 100644
--- a/pjmedia/include/pjmedia/rtcp.h
+++ b/pjmedia/include/pjmedia/rtcp.h
@@ -70,9 +70,9 @@ struct pjmedia_rtcp_rr
pj_uint32_t total_lost_0:8; /**< Total lost, bit 0-7. */
#else
pj_uint32_t fract_lost:8; /**< Fraction lost. */
- pj_uint32_t total_lost_0:8; /**< Total lost, bit 0-7. */
+ pj_uint32_t total_lost_2:8; /**< Total lost, bit 0-7. */
pj_uint32_t total_lost_1:8; /**< Total lost, bit 8-15. */
- pj_uint32_t total_lost_2:8; /**< Total lost, bit 16-23. */
+ pj_uint32_t total_lost_0:8; /**< Total lost, bit 16-23. */
#endif
pj_uint32_t last_seq; /**< Last sequence number. */
pj_uint32_t jitter; /**< Jitter. */
@@ -111,7 +111,9 @@ struct pjmedia_rtcp_common
typedef struct pjmedia_rtcp_common pjmedia_rtcp_common;
/**
- * RTCP packet.
+ * This structure declares default RTCP packet (SR) that is sent by pjmedia.
+ * Incoming RTCP packet may have different format, and must be parsed
+ * manually by application.
*/
struct pjmedia_rtcp_pkt
{