Ignore:
Timestamp:
Feb 1, 2010 11:23:54 AM (14 years ago)
Author:
nanang
Message:

Ticket #766:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia/conference.c

    r2755 r3085  
    373373        //                                 conf->samples_per_frame *  
    374374        //                                 conf_port->clock_rate * 1.0 / 
    375         //                                 conf->clock_rate); 
     375        //                                 conf->clock_rate + 0.5); 
    376376        conf_port->rx_buf_cap = conf_port->clock_rate * buff_ptime / 1000; 
    377377        if (conf_port->channel_count > conf->channel_count) 
     
    14381438 
    14391439        samples_req = (unsigned) (count * 1.0 *  
    1440                       cport->clock_rate / conf->clock_rate); 
     1440                      cport->clock_rate / conf->clock_rate + 0.5); 
    14411441 
    14421442        while (cport->rx_buf_count < samples_req) { 
     
    15101510 
    15111511            src_count = (unsigned)(count * 1.0 * cport->clock_rate /  
    1512                                    conf->clock_rate); 
     1512                                   conf->clock_rate + 0.5); 
    15131513            cport->rx_buf_count -= src_count; 
    15141514            if (cport->rx_buf_count) { 
     
    16941694                              cport->tx_buf + cport->tx_buf_count ); 
    16951695        dst_count = (unsigned)(conf->samples_per_frame * 1.0 * 
    1696                                cport->clock_rate / conf->clock_rate); 
     1696                               cport->clock_rate / conf->clock_rate + 0.5); 
    16971697    } else { 
    16981698        /* Same clock rate. 
Note: See TracChangeset for help on using the changeset viewer.