Ignore:
Timestamp:
Jul 19, 2011 3:42:28 AM (13 years ago)
Author:
nanang
Message:

Re #1326: Initial code integration from branch 2.0-dev to trunk as "2.0-pre-alpha-svn".

Location:
pjproject/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/pjmedia/src/pjmedia/tonegen.c

    r3553 r3664  
    335335/****************************************************************************/ 
    336336 
    337 #define SIGNATURE   PJMEDIA_PORT_SIGNATURE('t', 'n', 'g', 'n') 
     337#define SIGNATURE   PJMEDIA_SIG_PORT_TONEGEN 
    338338#define THIS_FILE   "tonegen.c" 
    339339 
     
    559559    struct tonegen *tonegen = (struct tonegen*) port; 
    560560    short *dst, *end; 
    561     unsigned clock_rate = tonegen->base.info.clock_rate; 
     561    unsigned clock_rate = PJMEDIA_PIA_SRATE(&tonegen->base.info); 
    562562 
    563563    PJ_ASSERT_RETURN(port->info.signature == SIGNATURE, PJ_EINVAL); 
     
    623623     
    624624    dst = (short*) frame->buf; 
    625     end = dst + port->info.samples_per_frame; 
     625    end = dst + PJMEDIA_PIA_SPF(&port->info); 
    626626 
    627627    while (dst < end) { 
     
    637637            (tonegen->count!=1 || !(dig->flags & PJMEDIA_TONE_INITIALIZED))) 
    638638        { 
    639             init_generate_tone(&tonegen->state, port->info.clock_rate, 
     639            init_generate_tone(&tonegen->state, 
     640                               PJMEDIA_PIA_SRATE(&port->info), 
    640641                               dig->freq1, dig->freq2, dig->volume); 
    641642            dig->flags |= PJMEDIA_TONE_INITIALIZED; 
     
    652653            if (cnt > required) 
    653654                cnt = required; 
    654             generate_tone(&tonegen->state, port->info.channel_count, 
     655            generate_tone(&tonegen->state, 
     656                          PJMEDIA_PIA_CCNT(&port->info), 
    655657                          cnt, dst); 
    656658 
     
    730732 
    731733    frame->type = PJMEDIA_FRAME_TYPE_AUDIO; 
    732     frame->size = port->info.bytes_per_frame; 
     734    frame->size = PJMEDIA_PIA_AVG_FSZ(&port->info); 
    733735 
    734736    TRACE_((THIS_FILE, "tonegen_get_frame(): frame created, level=%u", 
Note: See TracChangeset for help on using the changeset viewer.