Ignore:
Timestamp:
May 17, 2008 2:54:18 PM (12 years ago)
Author:
nanang
Message:

More on ticket #535: updated files using and related to math.h

File:
1 edited

Legend:

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

    r1942 r1961  
    2828#include <pjmedia/rtcp_xr.h> 
    2929#include <pjmedia/rtp.h> 
    30  
    3130 
    3231PJ_BEGIN_DECL 
     
    181180    unsigned        dup;        /**< Total number of duplicates packets     */ 
    182181 
    183     struct { 
    184         unsigned    count;      /**< Number of period samples(to calc avg)  */ 
    185         unsigned    min;        /**< Minimum loss period (in usec)          */ 
    186         unsigned    avg;        /**< Average loss period (in usec)          */ 
    187         unsigned    max;        /**< Maximum loss period (in usec)          */ 
    188         unsigned    last;       /**< Last loss period (in usec)             */ 
    189     } loss_period;              /**< Lost period history.                   */ 
     182    pj_math_stat    loss_period;/**< Loss period statistics (in usec)       */ 
    190183 
    191184    struct { 
     
    194187    } loss_type;                /**< Types of loss detected.                */ 
    195188 
    196     struct { 
    197         unsigned    count;      /**< Number of updates.                     */ 
    198         unsigned    min;        /**< Minimum jitter (in usec)               */ 
    199         unsigned    avg;        /**< Average jitter (in usec)               */ 
    200         unsigned    max;        /**< Maximum jitter (in usec)               */ 
    201         unsigned    last;       /**< Last jitter (in usec)                  */ 
    202     } jitter;                   /**< Jitter history.                        */ 
     189    pj_math_stat    jitter;     /**< Jitter statistics (in usec)            */ 
    203190}; 
    204191 
     
    221208    pjmedia_rtcp_stream_stat rx;    /**< Decoder stream statistics.         */ 
    222209     
    223     struct { 
    224         unsigned    min;            /**< Minimum round-trip delay (in usec) */ 
    225         unsigned    avg;            /**< Average round-trip delay (in usec) */ 
    226         unsigned    max;            /**< Maximum round-trip delay (in usec) */ 
    227         unsigned    last;           /**< Last round-trip delay (in usec)    */ 
    228     } rtt;                          /**< Round trip delay history.          */ 
    229  
    230     unsigned        rtt_update_cnt; /**< Nb of times rtt is updated.        */ 
     210    pj_math_stat             rtt;   /**< Round trip delay statistic(in usec)*/ 
    231211}; 
    232212 
Note: See TracChangeset for help on using the changeset viewer.