Hi,

If i set absoluteye_codec_string in dialplan with multiple codecs, like G729,PCMA,PCMU, then just first codec will be processed, rest will be ignored.

Example: {absolute_codec_string=${ep_codec_string}, i even tried using it like: absolute_codec_string='${ep_codec_string}'
or
absolute_codec_string=\'${ep_codec_string}\'
or absolute_codec_string=\\'${ep_codec_string}\\'
(as suggested by bkw_ on IRC)

Console log shows like that:

EXECUTE sofia/profile/1234567@1.2.2.3 bridge({absolute_codec_string=PCMA@8000h@20i@64000b,PCMU@8000h@20i@64000b,G729@8000h@20i@8000b,leg_time_out=
10,process_cdr=b_only}[SupplierPrefix=]sofia/fstest/456789@7.2.1.4)


2011-07-20 11:03:59.448455 [DEBUG] switch_ivr_originate.c:1873 Parsing global variables
2011-07-20 11:03:59.448455 [DEBUG] switch_event.c:1170 Parsing variable [absolute_codec_string]=[PCMA@8000h@20i@64000b]
2011-07-20 11:03:59.448455 [DEBUG] switch_event.c:1170 Parsing variable [leg_time_out]=[10]
2011-07-20 11:03:59.448455 [DEBUG] switch_event.c:1170 Parsing variable [process_cdr]=[b_only]

Am i doing something wrong or should i open a JIRA?


--
Untitled Document

Kind Regards

Saeed Ahmed