Ignore:
Timestamp:
May 11, 2007 3:14:34 PM (17 years ago)
Author:
bennylp
Message:

HUGE changeset to make the rest of the libraries compile with C++ mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia-codec/gsm.c

    r1177 r1266  
    123123struct gsm_data 
    124124{ 
    125     void                *encoder; 
    126     void                *decoder; 
     125    gsm_state           *encoder; 
     126    gsm_state           *decoder; 
    127127    pj_bool_t            plc_enabled; 
    128128#if !PLC_DISABLED 
     
    324324        pj_list_erase(codec); 
    325325    } else { 
    326         codec = pj_pool_zalloc(gsm_codec_factory.pool,  
    327                                sizeof(pjmedia_codec)); 
     326        codec = PJ_POOL_ZALLOC_T(gsm_codec_factory.pool, pjmedia_codec); 
    328327        PJ_ASSERT_RETURN(codec != NULL, PJ_ENOMEM); 
    329328        codec->op = &gsm_op; 
    330329        codec->factory = factory; 
    331330 
    332         gsm_data = pj_pool_zalloc(gsm_codec_factory.pool,  
    333                                   sizeof(struct gsm_data)); 
     331        gsm_data = PJ_POOL_ZALLOC_T(gsm_codec_factory.pool, struct gsm_data); 
    334332        codec->codec_data = gsm_data; 
    335333 
     
    372370    PJ_ASSERT_RETURN(factory == &gsm_codec_factory.base, PJ_EINVAL); 
    373371 
    374     gsm_data = codec->codec_data; 
     372    gsm_data = (struct gsm_data*) codec->codec_data; 
    375373 
    376374    /* Close codec, if it's not closed. */ 
     
    418416                                   pjmedia_codec_param *attr ) 
    419417{ 
    420     struct gsm_data *gsm_data = codec->codec_data; 
     418    struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data; 
    421419 
    422420    pj_assert(gsm_data != NULL); 
     
    442440static pj_status_t gsm_codec_close( pjmedia_codec *codec ) 
    443441{ 
    444     struct gsm_data *gsm_data = codec->codec_data; 
     442    struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data; 
    445443 
    446444    pj_assert(gsm_data != NULL); 
     
    465463                                     const pjmedia_codec_param *attr ) 
    466464{ 
    467     struct gsm_data *gsm_data = codec->codec_data; 
     465    struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data; 
    468466 
    469467    pj_assert(gsm_data != NULL); 
     
    517515                                     struct pjmedia_frame *output) 
    518516{ 
    519     struct gsm_data *gsm_data = codec->codec_data; 
     517    struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data; 
    520518 
    521519    pj_assert(gsm_data != NULL); 
     
    536534 
    537535        is_silence = pjmedia_silence_det_detect(gsm_data->vad,  
    538                                                 input->buf, 
     536                                                (const pj_int16_t*) input->buf, 
    539537                                                (input->size >> 1), 
    540538                                                NULL); 
     
    571569                                     struct pjmedia_frame *output) 
    572570{ 
    573     struct gsm_data *gsm_data = codec->codec_data; 
     571    struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data; 
    574572 
    575573    pj_assert(gsm_data != NULL); 
Note: See TracChangeset for help on using the changeset viewer.