summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-codec/gsm.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-12-30 02:46:57 +0000
committerBenny Prijono <bennylp@teluu.com>2006-12-30 02:46:57 +0000
commit1c649378ac22d512909ebb2fbabfac041378991e (patch)
treef10e1790240c9574d0653888d95cd35bca60401b /pjmedia/src/pjmedia-codec/gsm.c
parent9169ab7a66e2370f5d5733e4b37e6a22ea3ba758 (diff)
Implement ticket #40: support for asymmetric encoding/decoding ptime (e.g. with iLBC when local and remote have different mode)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@874 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/pjmedia-codec/gsm.c')
-rw-r--r--pjmedia/src/pjmedia-codec/gsm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pjmedia/src/pjmedia-codec/gsm.c b/pjmedia/src/pjmedia-codec/gsm.c
index 00b7d3fd..f774a5e5 100644
--- a/pjmedia/src/pjmedia-codec/gsm.c
+++ b/pjmedia/src/pjmedia-codec/gsm.c
@@ -54,7 +54,7 @@ static pj_status_t gsm_dealloc_codec( pjmedia_codec_factory *factory,
static pj_status_t gsm_codec_init( pjmedia_codec *codec,
pj_pool_t *pool );
static pj_status_t gsm_codec_open( pjmedia_codec *codec,
- const pjmedia_codec_param *attr );
+ pjmedia_codec_param *attr );
static pj_status_t gsm_codec_close( pjmedia_codec *codec );
static pj_status_t gsm_codec_modify(pjmedia_codec *codec,
const pjmedia_codec_param *attr );
@@ -388,7 +388,7 @@ static pj_status_t gsm_codec_init( pjmedia_codec *codec,
* Open codec.
*/
static pj_status_t gsm_codec_open( pjmedia_codec *codec,
- const pjmedia_codec_param *attr )
+ pjmedia_codec_param *attr )
{
struct gsm_data *gsm_data = codec->codec_data;
@@ -440,7 +440,7 @@ static pj_status_t gsm_codec_modify(pjmedia_codec *codec,
struct gsm_data *gsm_data = codec->codec_data;
pj_assert(gsm_data != NULL);
- pj_assert(gsm_data->encoder == NULL && gsm_data->decoder == NULL);
+ pj_assert(gsm_data->encoder != NULL && gsm_data->decoder != NULL);
gsm_data->vad_enabled = (attr->setting.vad != 0);
gsm_data->plc_enabled = (attr->setting.plc != 0);