summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-codec/gsm.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2008-06-13 12:52:56 +0000
committerBenny Prijono <bennylp@teluu.com>2008-06-13 12:52:56 +0000
commit1092aec93eb88a3676c114ecf6158e1f612b86ce (patch)
tree9c2e90826d3542ce35581b13e738469a83d349b2 /pjmedia/src/pjmedia-codec/gsm.c
parenta7ca90fdbe7339740c6d994bfa214d73b6619172 (diff)
Fixed various compilation warnings with gcc strict compilation
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2015 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 5dc2034e..7bb4d729 100644
--- a/pjmedia/src/pjmedia-codec/gsm.c
+++ b/pjmedia/src/pjmedia-codec/gsm.c
@@ -597,7 +597,7 @@ static pj_status_t gsm_codec_decode( pjmedia_codec *codec,
#if !PLC_DISABLED
if (gsm_data->plc_enabled)
- pjmedia_plc_save( gsm_data->plc, output->buf);
+ pjmedia_plc_save( gsm_data->plc, (pj_int16_t*)output->buf);
#endif
return PJ_SUCCESS;
@@ -612,13 +612,13 @@ static pj_status_t gsm_codec_recover(pjmedia_codec *codec,
unsigned output_buf_len,
struct pjmedia_frame *output)
{
- struct gsm_data *gsm_data = codec->codec_data;
+ struct gsm_data *gsm_data = (struct gsm_data*) codec->codec_data;
PJ_ASSERT_RETURN(gsm_data->plc_enabled, PJ_EINVALIDOP);
PJ_ASSERT_RETURN(output_buf_len >= 320, PJMEDIA_CODEC_EPCMTOOSHORT);
- pjmedia_plc_generate(gsm_data->plc, output->buf);
+ pjmedia_plc_generate(gsm_data->plc, (pj_int16_t*)output->buf);
output->size = 320;
return PJ_SUCCESS;