summaryrefslogtreecommitdiff
path: root/pjmedia
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2012-04-20 03:19:42 +0000
committerNanang Izzuddin <nanang@teluu.com>2012-04-20 03:19:42 +0000
commitb6df668ea5730d2f664646a8fd9bc1964f8e340f (patch)
tree8742a29d23c44870cb50a5a8f3879b5dc3c6dcaa /pjmedia
parent9b6a95bfd505ef587bd2c5d44c69cf203e2755af (diff)
Fix #1490: frame type 15, instead of 14, should be assigned for zero length AMR-NB frames.
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/1.x@4063 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia')
-rw-r--r--pjmedia/src/pjmedia-codec/passthrough.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia-codec/passthrough.c b/pjmedia/src/pjmedia-codec/passthrough.c
index 8eab2f7e..c0c9f6eb 100644
--- a/pjmedia/src/pjmedia-codec/passthrough.c
+++ b/pjmedia/src/pjmedia-codec/passthrough.c
@@ -259,7 +259,8 @@ static pj_status_t pack_amr ( codec_private_t *codec_data,
pj_bzero(info, sizeof(*info));
if (len == 0) {
- info->frame_type = (pj_uint8_t)(enc_setting->amr_nb? 14 : 15);
+ /* DTX */
+ info->frame_type = 15;
} else {
info->frame_type = pjmedia_codec_amr_get_mode2(enc_setting->amr_nb,
len);