Changeset 1266 for pjproject/trunk/pjmedia/src/pjmedia/echo_speex.c
- Timestamp:
- May 11, 2007 3:14:34 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/echo_speex.c
r974 r1266 78 78 unsigned i; 79 79 80 fq = pj_pool_zalloc(pool, sizeof(pjmedia_frame_queue));80 fq = PJ_POOL_ZALLOC_T(pool, pjmedia_frame_queue); 81 81 82 82 pj_ansi_snprintf(fq->obj_name, sizeof(fq->obj_name), name, fq); … … 94 94 struct fq_frame *f; 95 95 96 f = pj_pool_zalloc(pool, sizeof(struct fq_frame));96 f = PJ_POOL_ZALLOC_T(pool, struct fq_frame); 97 97 f->buf = pj_pool_alloc(pool, frame_size); 98 98 … … 295 295 *p_echo = NULL; 296 296 297 echo = pj_pool_zalloc(pool, sizeof(speex_ec));297 echo = PJ_POOL_ZALLOC_T(pool, speex_ec); 298 298 PJ_ASSERT_RETURN(echo != NULL, PJ_ENOMEM); 299 299 … … 356 356 357 357 /* Create temporary frame for echo cancellation */ 358 echo->tmp_frame = pj_pool_zalloc(pool, 2 * samples_per_frame);358 echo->tmp_frame = (pj_int16_t*) pj_pool_zalloc(pool, 2 * samples_per_frame); 359 359 PJ_ASSERT_RETURN(echo->tmp_frame != NULL, PJ_ENOMEM); 360 360 361 361 /* Create temporary frame to receive residue */ 362 echo->residue = pj_pool_zalloc(pool, sizeof(spx_int32_t) * 362 echo->residue = (spx_int32_t*) 363 pj_pool_zalloc(pool, sizeof(spx_int32_t) * 363 364 (samples_per_frame+1)); 364 365 PJ_ASSERT_RETURN(echo->residue != NULL, PJ_ENOMEM); … … 392 393 PJ_DEF(pj_status_t) speex_aec_destroy(void *state ) 393 394 { 394 speex_ec *echo = state;395 speex_ec *echo = (speex_ec*) state; 395 396 396 397 PJ_ASSERT_RETURN(echo && echo->state, PJ_EINVAL); … … 424 425 pj_int16_t *play_frm ) 425 426 { 426 speex_ec *echo = state;427 speex_ec *echo = (speex_ec*) state; 427 428 428 429 /* Sanity checks */ … … 482 483 unsigned options ) 483 484 { 484 speex_ec *echo = state;485 speex_ec *echo = (speex_ec*) state; 485 486 pj_status_t status = PJ_SUCCESS; 486 487 … … 552 553 void *reserved ) 553 554 { 554 speex_ec *echo = state;555 speex_ec *echo = (speex_ec*) state; 555 556 556 557 /* Sanity checks */
Note: See TracChangeset
for help on using the changeset viewer.