diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2012-04-20 03:19:42 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2012-04-20 03:19:42 +0000 |
commit | b6df668ea5730d2f664646a8fd9bc1964f8e340f (patch) | |
tree | 8742a29d23c44870cb50a5a8f3879b5dc3c6dcaa /pjmedia/src | |
parent | 9b6a95bfd505ef587bd2c5d44c69cf203e2755af (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/src')
-rw-r--r-- | pjmedia/src/pjmedia-codec/passthrough.c | 3 |
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); |