Ignore:
Timestamp:
Dec 10, 2010 11:04:30 AM (13 years ago)
Author:
bennylp
Message:

Migration of current video works from private repository to this repository. This closed #1176

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/2.0-dev/pjmedia/src/pjmedia/conference.c

    r3085 r3392  
    2727#include <pjmedia/sound_port.h> 
    2828#include <pjmedia/stereo.h> 
    29 #include <pjmedia/stream.h> 
    3029#include <pj/array.h> 
    3130#include <pj/assert.h> 
     
    242241/* Prototypes */ 
    243242static pj_status_t put_frame(pjmedia_port *this_port,  
    244                              const pjmedia_frame *frame); 
     243                             pjmedia_frame *frame); 
    245244static pj_status_t get_frame(pjmedia_port *this_port,  
    246245                             pjmedia_frame *frame); 
     
    286285    /* Save some port's infos, for convenience. */ 
    287286    if (port) { 
     287        pjmedia_audio_format_detail *afd; 
     288 
     289        afd = pjmedia_format_get_audio_format_detail(&port->info.fmt, 1); 
    288290        conf_port->port = port; 
    289         conf_port->clock_rate = port->info.clock_rate; 
    290         conf_port->samples_per_frame = port->info.samples_per_frame; 
    291         conf_port->channel_count = port->info.channel_count; 
     291        conf_port->clock_rate = afd->clock_rate; 
     292        conf_port->samples_per_frame = PJMEDIA_AFD_SPF(afd); 
     293        conf_port->channel_count = afd->channel_count; 
    292294    } else { 
    293295        conf_port->port = NULL; 
     
    751753     * - monochannel on port or conference bridge. 
    752754     */ 
    753     if (strm_port->info.channel_count != conf->channel_count &&  
    754         (strm_port->info.channel_count != 1 && conf->channel_count != 1))  
     755    if (PJMEDIA_PIA_CCNT(&strm_port->info) != conf->channel_count && 
     756        (PJMEDIA_PIA_CCNT(&strm_port->info) != 1 && 
     757         conf->channel_count != 1)) 
    755758    { 
    756759        pj_assert(!"Number of channels mismatch"); 
     
    20512054 */ 
    20522055static pj_status_t put_frame(pjmedia_port *this_port,  
    2053                              const pjmedia_frame *frame) 
     2056                             pjmedia_frame *frame) 
    20542057{ 
    20552058    pjmedia_conf *conf = (pjmedia_conf*) this_port->port_data.pdata; 
Note: See TracChangeset for help on using the changeset viewer.