From e01bd8b6ad4d9b646201588c173bc156c41e50bd Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Thu, 12 Jan 2006 21:22:20 +0000 Subject: [PATCH] git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@332 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/switch_core.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/switch_core.c b/src/switch_core.c index 0c57ec90a4..04620406f2 100644 --- a/src/switch_core.c +++ b/src/switch_core.c @@ -58,18 +58,18 @@ struct switch_core_session { struct switch_io_event_hooks event_hooks; switch_codec *read_codec; switch_codec *write_codec; - + // TBD Make these 128k buffers size themselves dynamicly switch_buffer *raw_write_buffer; switch_frame raw_write_frame; switch_frame enc_write_frame; - unsigned char *raw_write_buf[3200]; - unsigned char *enc_write_buf[3200]; + unsigned char *raw_write_buf[131072]; + unsigned char *enc_write_buf[131072]; switch_buffer *raw_read_buffer; switch_frame raw_read_frame; switch_frame enc_read_frame; - unsigned char *raw_read_buf[3200]; - unsigned char *enc_read_buf[3200]; + unsigned char *raw_read_buf[131072]; + unsigned char *enc_read_buf[131072]; switch_audio_resampler *read_resampler; @@ -317,6 +317,7 @@ SWITCH_DECLARE(switch_status) switch_core_codec_decode(switch_codec *codec, int *decoded_rate, unsigned int *flag) { + assert(codec != NULL); assert(encoded_data != NULL); assert(decoded_data != NULL); @@ -332,7 +333,6 @@ SWITCH_DECLARE(switch_status) switch_core_codec_decode(switch_codec *codec, } *decoded_data_len = encoded_data_len; - return codec->implementation->decode(codec, other_codec, encoded_data,