From f69b1aefb69bcc4b722fade7e80cf14dc9860cbe Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Fri, 23 Feb 2007 20:03:30 +0000 Subject: [PATCH] doh git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4375 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/mod_sofia.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index 04837ea5b5..1c1ab91c97 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -239,8 +239,6 @@ struct sofia_profile { char *timer_name; int sip_port; char *codec_string; - char *codec_order[SWITCH_MAX_CODECS]; - int codec_order_last; int running; int codec_ms; int dtmf_duration; @@ -269,6 +267,8 @@ struct private_object { switch_payload_t agreed_pt; switch_core_session_t *session; switch_frame_t read_frame; + char *codec_order[SWITCH_MAX_CODECS]; + int codec_order_last; const switch_codec_implementation_t *codecs[SWITCH_MAX_CODECS]; int num_codecs; switch_codec_t read_codec; @@ -824,11 +824,11 @@ static void tech_set_codecs(private_object_t *tech_pvt) if (codec_string) { char *tmp_codec_string; if ((tmp_codec_string = strdup(codec_string))) { - tech_pvt->profile->codec_order_last = switch_separate_string(tmp_codec_string, ',', tech_pvt->profile->codec_order, SWITCH_MAX_CODECS); + tech_pvt->codec_order_last = switch_separate_string(tmp_codec_string, ',', tech_pvt->codec_order, SWITCH_MAX_CODECS); tech_pvt->num_codecs = switch_loadable_module_get_codecs_sorted(tech_pvt->codecs, SWITCH_MAX_CODECS, - tech_pvt->profile->codec_order, - tech_pvt->profile->codec_order_last); + tech_pvt->codec_order, + tech_pvt->codec_order_last); free(tmp_codec_string); } } else {