diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-05-02 17:47:51 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-05-02 17:47:51 +0000 |
commit | 5dbe084a1baa4cdbdd146786160f58aa219a2020 (patch) | |
tree | 9dfba71efbcd140f53bb0635f63aef214ab66d4b /pjmedia/include | |
parent | 2d364dc54fab29382aea6a381f2b344ec5e0df63 (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.h | 8 |
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 { |