From 7d9daa07205d5fd4dc560687bb3715f68113bcc5 Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Tue, 20 Dec 2011 10:01:35 +0000 Subject: Misc (re #1393): fix bitrate calculation in stream.c and wav_playlist.c. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3917 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia/stream.c | 5 ++--- pjmedia/src/pjmedia/wav_playlist.c | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'pjmedia/src') diff --git a/pjmedia/src/pjmedia/stream.c b/pjmedia/src/pjmedia/stream.c index 52a6a73c..fba0c39b 100644 --- a/pjmedia/src/pjmedia/stream.c +++ b/pjmedia/src/pjmedia/stream.c @@ -2089,9 +2089,8 @@ PJ_DEF(pj_status_t) pjmedia_stream_create( pjmedia_endpt *endpt, stream->port.info.fmt.id = stream->codec_param.info.fmt_id; if (stream->codec_param.info.fmt_id == PJMEDIA_FORMAT_L16) { /* Raw format */ - afd->avg_bps = afd->max_bps = afd->clock_rate * - afd->bits_per_sample / 8; - + afd->avg_bps = afd->max_bps = afd->clock_rate * afd->channel_count * + afd->bits_per_sample; stream->port.put_frame = &put_frame; stream->port.get_frame = &get_frame; diff --git a/pjmedia/src/pjmedia/wav_playlist.c b/pjmedia/src/pjmedia/wav_playlist.c index ca5e4c55..bd8ca356 100644 --- a/pjmedia/src/pjmedia/wav_playlist.c +++ b/pjmedia/src/pjmedia/wav_playlist.c @@ -475,7 +475,7 @@ PJ_DEF(pj_status_t) pjmedia_wav_playlist_create(pj_pool_t *pool, afd->frame_time_usec = ptime * 1000; afd->avg_bps = afd->max_bps = afd->clock_rate * afd->channel_count * - afd->bits_per_sample / 8; + afd->bits_per_sample; has_wave_info = PJ_TRUE; -- cgit v1.2.3