]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Set the raw formats at the same time as the other formats.
authorTilghman Lesher <tilghman@meg.abyt.es>
Mon, 15 Sep 2008 21:29:32 +0000 (21:29 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Mon, 15 Sep 2008 21:29:32 +0000 (21:29 +0000)
(closes issue #13240)
 Reported by: jvandal
 Patches:
       20080813__bug13240.diff.txt uploaded by Corydon76 (license 14)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@143140 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_iax2.c

index 5d83f6280420e0450883836eea1bc6d31d727aa2..0d972bd25e18b1d174dec5d8daa5e751b06fa0ef 100644 (file)
@@ -3801,8 +3801,8 @@ static struct ast_channel *ast_iax2_new(int callno, int state, int capability)
        tmp->tech = &iax2_tech;
        /* We can support any format by default, until we get restricted */
        tmp->nativeformats = capability;
-       tmp->readformat = ast_best_codec(capability);
-       tmp->writeformat = ast_best_codec(capability);
+       tmp->readformat = tmp->rawreadformat = ast_best_codec(capability);
+       tmp->writeformat = tmp->rawwriteformat = ast_best_codec(capability);
        tmp->tech_pvt = CALLNO_TO_PTR(i->callno);
 
        /* Don't use ast_set_callerid() here because it will