Ignore:
Timestamp:
Feb 8, 2006 10:43:39 PM (18 years ago)
Author:
bennylp
Message:

Finished new pjmedia rewrite

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/test/audio_tool.c

    r65 r159  
    2727static FILE *fhnd; 
    2828static pj_med_mgr_t *mm; 
    29 static pj_codec *codec; 
    30 static pj_codec_attr cattr; 
     29static pjmedia_codec *codec; 
     30static pjmedia_codec_param cattr; 
    3131 
    3232 
     
    6161{ 
    6262    char pkt[160]; 
    63     struct pj_audio_frame in, out; 
     63    struct pjmedia_frame in, out; 
    6464    int frmsz = cattr.avg_bps / 8 * cattr.ptime / 1000; 
    6565 
     
    6868        return -1; 
    6969    } else { 
    70         in.type = PJ_AUDIO_FRAME_AUDIO; 
     70        in.type = PJMEDIA_FRAME_TYPE_AUDIO; 
    7171        in.buf = pkt; 
    7272        in.size = frmsz; 
     
    8686{ 
    8787    char pkt[160]; 
    88     struct pj_audio_frame in, out; 
     88    struct pjmedia_frame in, out; 
    8989    //int frmsz = cattr.avg_bps / 8 * cattr.ptime / 1000; 
    9090 
     
    9393#endif 
    9494 
    95     in.type = PJ_AUDIO_FRAME_AUDIO; 
     95    in.type = PJMEDIA_FRAME_TYPE_AUDIO; 
    9696    in.buf = (void*)frame; 
    9797    in.size = size; 
     
    108108static pj_status_t init() 
    109109{ 
    110     pj_codec_mgr *cm; 
    111     pj_codec_id id; 
     110    pjmedia_codec_mgr *cm; 
     111    pjmedia_codec_info id; 
    112112    int i; 
    113113 
     
    130130    cm = pj_med_mgr_get_codec_mgr (mm); 
    131131 
    132     id.type = PJ_MEDIA_TYPE_AUDIO; 
     132    id.type = PJMEDIA_TYPE_AUDIO; 
    133133    id.pt = 0; 
    134134    id.encoding_name = pj_str("PCMU"); 
    135135    id.sample_rate = 8000; 
    136136 
    137     codec = pj_codec_mgr_alloc_codec (cm, &id); 
     137    codec = pjmedia_codec_mgr_alloc_codec (cm, &id); 
    138138    codec->op->default_attr(codec, &cattr); 
    139139    codec->op->open(codec, &cattr); 
     
    143143static pj_status_t deinit() 
    144144{ 
    145     pj_codec_mgr *cm; 
     145    pjmedia_codec_mgr *cm; 
    146146    cm = pj_med_mgr_get_codec_mgr (mm); 
    147147    codec->op->close(codec); 
    148     pj_codec_mgr_dealloc_codec (cm, codec); 
     148    pjmedia_codec_mgr_dealloc_codec (cm, codec); 
    149149    pj_med_mgr_destroy (mm); 
    150150    pj_caching_pool_destroy(&caching_pool); 
     
    301301 
    302302        switch (info[i]->dir) { 
    303         case PJ_MEDIA_DIR_NONE: 
     303        case PJMEDIA_DIR_NONE: 
    304304            dir = "- NONE -"; break; 
    305         case PJ_MEDIA_DIR_ENCODING: 
     305        case PJMEDIA_DIR_ENCODING: 
    306306            dir = "SENDONLY"; break; 
    307         case PJ_MEDIA_DIR_DECODING: 
     307        case PJMEDIA_DIR_DECODING: 
    308308            dir = "RECVONLY"; break; 
    309         case PJ_MEDIA_DIR_ENCODING_DECODING: 
     309        case PJMEDIA_DIR_ENCODING_DECODING: 
    310310            dir = "SENDRECV"; break; 
    311311        default: 
     
    346346    char pcm[320]; 
    347347    char frame[160]; 
    348     struct pj_audio_frame in, out; 
     348    struct pjmedia_frame in, out; 
    349349 
    350350    fhnd_pcm = fopen(src, "rb"); 
     
    357357    while (fread(pcm, 320, 1, fhnd_pcm) == 1) { 
    358358 
    359         in.type = PJ_AUDIO_FRAME_AUDIO; 
     359        in.type = PJMEDIA_FRAME_TYPE_AUDIO; 
    360360        in.buf = pcm; 
    361361        in.size = 320; 
Note: See TracChangeset for help on using the changeset viewer.