summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-09-11 18:51:54 +0000
committerBenny Prijono <bennylp@teluu.com>2006-09-11 18:51:54 +0000
commit785a7742999d3ffea53a4a24912174ce858e53f9 (patch)
treedccb203e728551d413f2fac857f3137046e61527
parent6aad295423c86ad3f09eab663d798fe01bad7b51 (diff)
Fixed bug in resample port: put/get buffers are allocated with the wrong size (thanks Danya)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@703 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjmedia/src/pjmedia/resample_port.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia/resample_port.c b/pjmedia/src/pjmedia/resample_port.c
index dd1ca31d..fc0e5063 100644
--- a/pjmedia/src/pjmedia/resample_port.c
+++ b/pjmedia/src/pjmedia/resample_port.c
@@ -84,10 +84,10 @@ PJ_DEF(pj_status_t) pjmedia_resample_port_create( pj_pool_t *pool,
* We need separate buffer for get_frame() and put_frame() since
* both functions may run simultaneously.
*/
- rport->get_buf = pj_pool_alloc(pool, rport->base.info.bytes_per_frame);
+ rport->get_buf = pj_pool_alloc(pool, dn_port->info.bytes_per_frame);
PJ_ASSERT_RETURN(rport->get_buf != NULL, PJ_ENOMEM);
- rport->put_buf = pj_pool_alloc(pool, rport->base.info.bytes_per_frame);
+ rport->put_buf = pj_pool_alloc(pool, dn_port->info.bytes_per_frame);
PJ_ASSERT_RETURN(rport->put_buf != NULL, PJ_ENOMEM);