From 38bff95961417943c24b15392e0901c34e5a5650 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Tue, 23 Apr 2013 05:37:41 +0000 Subject: Re #1630: fixed various warnings git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4487 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia-codec/opencore_amr.c | 6 +++++- pjmedia/src/pjmedia/sound_port.c | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'pjmedia') diff --git a/pjmedia/src/pjmedia-codec/opencore_amr.c b/pjmedia/src/pjmedia-codec/opencore_amr.c index 35d9e522..99ad54ef 100644 --- a/pjmedia/src/pjmedia-codec/opencore_amr.c +++ b/pjmedia/src/pjmedia-codec/opencore_amr.c @@ -808,7 +808,6 @@ static pj_status_t amr_codec_encode( pjmedia_codec *codec, pj_size_t payload_len; unsigned dtx_cnt, sid_cnt; pj_status_t status; - int size; pj_assert(amr_data != NULL); PJ_ASSERT_RETURN(input && output, PJ_EINVAL); @@ -826,16 +825,21 @@ static pj_status_t amr_codec_encode( pjmedia_codec *codec, speech = (pj_int16_t*)input->buf; bitstream = (unsigned char*)output->buf; while (nsamples >= samples_per_frame) { + int size; if (amr_data->enc_setting.amr_nb) { #ifdef USE_AMRNB size = Encoder_Interface_Encode (amr_data->encoder, amr_data->enc_mode, speech, bitstream, 0); +#else + size = 0; #endif } else { #ifdef USE_AMRWB size = E_IF_encode (amr_data->encoder, amr_data->enc_mode, speech, bitstream, 0); +#else + size = 0; #endif } if (size == 0) { diff --git a/pjmedia/src/pjmedia/sound_port.c b/pjmedia/src/pjmedia/sound_port.c index f42e5b51..3bf8316b 100644 --- a/pjmedia/src/pjmedia/sound_port.c +++ b/pjmedia/src/pjmedia/sound_port.c @@ -234,7 +234,7 @@ static pj_status_t start_sound_device( pj_pool_t *pool, if (param_copy.flags & PJMEDIA_AUD_DEV_CAP_EC) { /* EC is wanted */ if ((snd_port->prm_ec_options & PJMEDIA_ECHO_USE_SW_ECHO) == 0 && - snd_port->aud_caps & PJMEDIA_AUD_DEV_CAP_EC) + (snd_port->aud_caps & PJMEDIA_AUD_DEV_CAP_EC)) { /* Device supports EC */ /* Nothing to do */ @@ -527,7 +527,7 @@ PJ_DEF(pj_status_t) pjmedia_snd_port_set_ec( pjmedia_snd_port *snd_port, /* Determine whether we use device or software EC */ if ((snd_port->prm_ec_options & PJMEDIA_ECHO_USE_SW_ECHO) == 0 && - snd_port->aud_caps & PJMEDIA_AUD_DEV_CAP_EC) + (snd_port->aud_caps & PJMEDIA_AUD_DEV_CAP_EC)) { /* We use device EC */ pj_bool_t ec_enabled; -- cgit v1.2.3