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/test/mips_test.c

    r3553 r3664  
    685685 
    686686static pj_status_t codec_put_frame(struct pjmedia_port *this_port,  
    687                                    const pjmedia_frame *frame) 
     687                                   pjmedia_frame *frame) 
    688688{ 
    689689    struct codec_port *cp = (struct codec_port*)this_port; 
     
    693693    out_frame.buf = cp->pkt; 
    694694    out_frame.size = sizeof(cp->pkt); 
    695     status = cp->codec->op->encode(cp->codec, frame, sizeof(cp->pkt), 
    696                                    &out_frame); 
     695    status = pjmedia_codec_encode(cp->codec, frame, sizeof(cp->pkt), 
     696                                  &out_frame); 
    697697    pj_assert(status == PJ_SUCCESS); 
    698698 
     
    702702        unsigned i; 
    703703 
    704         status = cp->codec->op->parse(cp->codec, out_frame.buf,  
    705                                       out_frame.size, &out_frame.timestamp, 
    706                                       &frame_cnt, parsed_frm); 
     704        status = pjmedia_codec_parse(cp->codec, out_frame.buf,  
     705                                     out_frame.size, &out_frame.timestamp, 
     706                                     &frame_cnt, parsed_frm); 
    707707        pj_assert(status == PJ_SUCCESS); 
    708708         
     
    710710            pcm_frm.buf = cp->pcm; 
    711711            pcm_frm.size = sizeof(cp->pkt); 
    712             status = cp->codec->op->decode(cp->codec, &parsed_frm[i],  
    713                                            sizeof(cp->pcm), &pcm_frm); 
     712            status = pjmedia_codec_decode(cp->codec, &parsed_frm[i],  
     713                                          sizeof(cp->pcm), &pcm_frm); 
    714714            pj_assert(status == PJ_SUCCESS); 
    715715        } 
     
    723723    struct codec_port *cp = (struct codec_port*)this_port; 
    724724 
    725     cp->codec->op->close(cp->codec); 
     725    pjmedia_codec_close(cp->codec); 
    726726    pjmedia_codec_mgr_dealloc_codec(pjmedia_endpt_get_codec_mgr(cp->endpt), 
    727727                                    cp->codec); 
     
    783783        return NULL; 
    784784 
    785     status = (*cp->codec->op->init)(cp->codec, pool); 
     785    status = pjmedia_codec_init(cp->codec, pool); 
    786786    if (status != PJ_SUCCESS) 
    787787        return NULL; 
    788788 
    789     status = cp->codec->op->open(cp->codec, &codec_param); 
     789    status = pjmedia_codec_open(cp->codec, &codec_param); 
    790790    if (status != PJ_SUCCESS) 
    791791        return NULL; 
     
    11321132 
    11331133    while (pjmedia_circ_buf_get_len(wp->circbuf) < 
    1134                 wp->base.info.samples_per_frame * (CIRC_BUF_FRAME_CNT-1)) 
     1134                PJMEDIA_PIA_SPF(&wp->base.info) * (CIRC_BUF_FRAME_CNT-1)) 
    11351135    { 
    11361136        status = pjmedia_port_get_frame(wp->gen_port, frame); 
     
    11381138 
    11391139        status = pjmedia_circ_buf_write(wp->circbuf, (short*)frame->buf,  
    1140                                         wp->base.info.samples_per_frame); 
     1140                                        PJMEDIA_PIA_SPF(&wp->base.info)); 
    11411141        pj_assert(status==PJ_SUCCESS); 
    11421142    } 
     
    11501150                                          &reg2, &reg2_len); 
    11511151 
    1152         del_cnt = wp->base.info.samples_per_frame; 
     1152        del_cnt = PJMEDIA_PIA_SPF(&wp->base.info); 
    11531153        status = pjmedia_wsola_discard(wp->wsola, reg1, reg1_len, reg2,  
    11541154                                       reg2_len, &del_cnt); 
     
    20112011 
    20122012static pj_status_t delaybuf_put_frame(struct pjmedia_port *this_port,  
    2013                                       const pjmedia_frame *frame) 
     2013                                      pjmedia_frame *frame) 
    20142014{ 
    20152015    struct delaybuf_port *dp = (struct delaybuf_port*)this_port; 
     
    22202220 
    22212221    /* Port may decide to use different ptime (e.g. iLBC) */ 
    2222     samples_per_frame = port->info.samples_per_frame; 
     2222    samples_per_frame = PJMEDIA_PIA_SPF(&port->info); 
    22232223 
    22242224    gen_port = create_gen_port(pool, clock_rate, 1,  
Note: See TracChangeset for help on using the changeset viewer.