Ignore:
Timestamp:
Jun 26, 2010 4:43:50 AM (12 years ago)
Author:
nanang
Message:

Fix #740:

  • Fixed zeroed/unset RTP timestamp in RTCP sender report.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/include/pjmedia/rtcp.h

    r2394 r3224  
    247247    pj_timestamp            ts_base;    /**< Base system timestamp.         */ 
    248248    pj_timestamp            ts_freq;    /**< System timestamp frequency.    */ 
     249    pj_uint32_t             rtp_ts_base;/**< Base RTP timestamp.            */ 
    249250 
    250251    pj_uint32_t             rx_lsr;     /**< NTP ts in last SR received     */ 
     
    275276 
    276277/** 
     278 * RTCP session settings. 
     279 */ 
     280typedef struct pjmedia_rtcp_session_setting 
     281{ 
     282    char            *name;              /**< RTCP session name.         */ 
     283    unsigned         clock_rate;        /**< Sequence.                  */ 
     284    unsigned         samples_per_frame; /**< Timestamp.                 */ 
     285    pj_uint32_t      ssrc;              /**< Sender SSRC.               */ 
     286    pj_uint32_t      rtp_ts_base;       /**< Base RTP timestamp.        */ 
     287} pjmedia_rtcp_session_setting; 
     288 
     289 
     290/** 
     291 * Initialize RTCP session setting. 
     292 * 
     293 * @param settings          The RTCP session setting to be initialized. 
     294 */ 
     295PJ_DECL(void) pjmedia_rtcp_session_setting_default( 
     296                                    pjmedia_rtcp_session_setting *settings); 
     297 
     298 
     299/** 
    277300 * Initialize RTCP session. 
    278301 * 
     
    292315 
    293316/** 
     317 * Initialize RTCP session. 
     318 * 
     319 * @param session           The session 
     320 * @param settings          The RTCP session settings. 
     321 */ 
     322PJ_DECL(void) pjmedia_rtcp_init2(pjmedia_rtcp_session *session, 
     323                                 const pjmedia_rtcp_session_setting *settings); 
     324 
     325 
     326/** 
    294327 * Utility function to retrieve current NTP timestamp. 
    295328 * 
Note: See TracChangeset for help on using the changeset viewer.