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