diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-04-09 10:42:51 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-04-09 10:42:51 +0000 |
commit | 3cbe17249a51ff90ecb1eac049d2d655229bb6c9 (patch) | |
tree | c6307843bd0ff11331888a50c46c44931f6046a2 /pjmedia/include | |
parent | 7eb85e8308835214354d55acbf470a8912fdacc7 (diff) |
Added code in RTCP to handle PerformanceQueryCounter bug on Win32
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@397 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/include')
-rw-r--r-- | pjmedia/include/pjmedia/rtcp.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pjmedia/include/pjmedia/rtcp.h b/pjmedia/include/pjmedia/rtcp.h index d327d4f6..a5c3afeb 100644 --- a/pjmedia/include/pjmedia/rtcp.h +++ b/pjmedia/include/pjmedia/rtcp.h @@ -229,6 +229,8 @@ struct pjmedia_rtcp_session pj_uint32_t rx_prior; /**< # pkt received at last interval*/ pj_int32_t transit; /**< Rel transit time for prev pkt */ pj_uint32_t jitter; /**< Scaled jitter */ + pj_time_val tv_base; /**< Base time, in seconds. */ + pj_timestamp ts_base; /**< Base system timestamp. */ pj_timestamp ts_freq; /**< System timestamp frequency. */ pj_uint32_t rx_lsr; /**< NTP ts in last SR received */ @@ -259,6 +261,18 @@ PJ_DECL(void) pjmedia_rtcp_init( pjmedia_rtcp_session *session, /** + * Utility function to retrieve current NTP timestamp. + * + * @param sess RTCP session. + * @param ntp NTP record. + * + * @return PJ_SUCCESS on success. + */ +PJ_DEF(pj_status_t) pjmedia_rtcp_get_ntp_time(const pjmedia_rtcp_session *sess, + pjmedia_rtcp_ntp_rec *ntp); + + +/** * Deinitialize RTCP session. * * @param session The session. |