Changeset 1266 for pjproject/trunk/pjmedia/src/pjmedia/echo_port.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_port.c
r974 r1266 60 60 61 61 /* Create the port and the AEC itself */ 62 ec = pj_pool_zalloc(pool, sizeof(struct ec));62 ec = PJ_POOL_ZALLOC_T(pool, struct ec); 63 63 64 64 pjmedia_port_info_init(&ec->base.info, &AEC, SIGNATURE, … … 101 101 PJ_EINVAL); 102 102 103 pjmedia_echo_capture(ec->ec, frame->buf, 0);103 pjmedia_echo_capture(ec->ec, (pj_int16_t*)frame->buf, 0); 104 104 105 105 return pjmedia_port_put_frame(ec->dn_port, frame); … … 117 117 status = pjmedia_port_get_frame(ec->dn_port, frame); 118 118 if (status!=PJ_SUCCESS || frame->type!=PJMEDIA_FRAME_TYPE_AUDIO) { 119 pjmedia_zero_samples(frame->buf, this_port->info.samples_per_frame); 119 pjmedia_zero_samples((pj_int16_t*)frame->buf, 120 this_port->info.samples_per_frame); 120 121 } 121 122 122 pjmedia_echo_playback(ec->ec, frame->buf);123 pjmedia_echo_playback(ec->ec, (pj_int16_t*)frame->buf); 123 124 124 125 return status;
Note: See TracChangeset
for help on using the changeset viewer.