Changeset 159 for pjproject/trunk/pjmedia/src/test/audio_tool.c
- Timestamp:
- Feb 8, 2006 10:43:39 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/test/audio_tool.c
r65 r159 27 27 static FILE *fhnd; 28 28 static pj_med_mgr_t *mm; 29 static pj _codec *codec;30 static pj _codec_attrcattr;29 static pjmedia_codec *codec; 30 static pjmedia_codec_param cattr; 31 31 32 32 … … 61 61 { 62 62 char pkt[160]; 63 struct pj _audio_frame in, out;63 struct pjmedia_frame in, out; 64 64 int frmsz = cattr.avg_bps / 8 * cattr.ptime / 1000; 65 65 … … 68 68 return -1; 69 69 } else { 70 in.type = PJ _AUDIO_FRAME_AUDIO;70 in.type = PJMEDIA_FRAME_TYPE_AUDIO; 71 71 in.buf = pkt; 72 72 in.size = frmsz; … … 86 86 { 87 87 char pkt[160]; 88 struct pj _audio_frame in, out;88 struct pjmedia_frame in, out; 89 89 //int frmsz = cattr.avg_bps / 8 * cattr.ptime / 1000; 90 90 … … 93 93 #endif 94 94 95 in.type = PJ _AUDIO_FRAME_AUDIO;95 in.type = PJMEDIA_FRAME_TYPE_AUDIO; 96 96 in.buf = (void*)frame; 97 97 in.size = size; … … 108 108 static pj_status_t init() 109 109 { 110 pj _codec_mgr *cm;111 pj _codec_idid;110 pjmedia_codec_mgr *cm; 111 pjmedia_codec_info id; 112 112 int i; 113 113 … … 130 130 cm = pj_med_mgr_get_codec_mgr (mm); 131 131 132 id.type = PJ _MEDIA_TYPE_AUDIO;132 id.type = PJMEDIA_TYPE_AUDIO; 133 133 id.pt = 0; 134 134 id.encoding_name = pj_str("PCMU"); 135 135 id.sample_rate = 8000; 136 136 137 codec = pj _codec_mgr_alloc_codec (cm, &id);137 codec = pjmedia_codec_mgr_alloc_codec (cm, &id); 138 138 codec->op->default_attr(codec, &cattr); 139 139 codec->op->open(codec, &cattr); … … 143 143 static pj_status_t deinit() 144 144 { 145 pj _codec_mgr *cm;145 pjmedia_codec_mgr *cm; 146 146 cm = pj_med_mgr_get_codec_mgr (mm); 147 147 codec->op->close(codec); 148 pj _codec_mgr_dealloc_codec (cm, codec);148 pjmedia_codec_mgr_dealloc_codec (cm, codec); 149 149 pj_med_mgr_destroy (mm); 150 150 pj_caching_pool_destroy(&caching_pool); … … 301 301 302 302 switch (info[i]->dir) { 303 case PJ _MEDIA_DIR_NONE:303 case PJMEDIA_DIR_NONE: 304 304 dir = "- NONE -"; break; 305 case PJ _MEDIA_DIR_ENCODING:305 case PJMEDIA_DIR_ENCODING: 306 306 dir = "SENDONLY"; break; 307 case PJ _MEDIA_DIR_DECODING:307 case PJMEDIA_DIR_DECODING: 308 308 dir = "RECVONLY"; break; 309 case PJ _MEDIA_DIR_ENCODING_DECODING:309 case PJMEDIA_DIR_ENCODING_DECODING: 310 310 dir = "SENDRECV"; break; 311 311 default: … … 346 346 char pcm[320]; 347 347 char frame[160]; 348 struct pj _audio_frame in, out;348 struct pjmedia_frame in, out; 349 349 350 350 fhnd_pcm = fopen(src, "rb"); … … 357 357 while (fread(pcm, 320, 1, fhnd_pcm) == 1) { 358 358 359 in.type = PJ _AUDIO_FRAME_AUDIO;359 in.type = PJMEDIA_FRAME_TYPE_AUDIO; 360 360 in.buf = pcm; 361 361 in.size = 320;
Note: See TracChangeset
for help on using the changeset viewer.