From 8db7830293d8b09ee8da7860d971d569ff58c13d Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Fri, 24 Jun 2005 01:37:15 +0000 Subject: fix outgoing format selection breakage git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5993 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_iax2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'channels') diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index f958052f2..09d21503d 100755 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -7676,7 +7676,6 @@ static struct ast_channel *iax2_request(const char *type, int format, void *data int fmt, native; struct sockaddr_in sin; struct ast_channel *c; - int capability = iax2_capability; struct parsed_dial_string pds; struct create_addr_info cai; char *tmpstr; @@ -7686,6 +7685,7 @@ static struct ast_channel *iax2_request(const char *type, int format, void *data parse_dial_string(tmpstr, &pds); memset(&cai, 0, sizeof(cai)); + cai.capability = iax2_capability; ast_copy_flags(&cai, &globalflags, IAX_NOTRANSFER | IAX_USEJITTERBUF | IAX_FORCEJITTERBUF); @@ -7715,7 +7715,7 @@ static struct ast_channel *iax2_request(const char *type, int format, void *data if (cai.found) ast_copy_string(iaxs[callno]->host, pds.peer, sizeof(iaxs[callno]->host)); - c = ast_iax2_new(callno, AST_STATE_DOWN, capability); + c = ast_iax2_new(callno, AST_STATE_DOWN, cai.capability); ast_mutex_unlock(&iaxsl[callno]); -- cgit v1.2.3