On Mar 23, 2009, at 3:51 AM, Szymon Olko wrote:
I found solution for this looking into sources of mod_conference and switch_ivr_originate. Channel variables can be set in originate and dial commands, Following syntax must can be used:
'bgapi conference test dial {variable_name=value}sofia/internal/ 1001%192.168.77.248 123 test'
or
'bgapi originate {variable_name=value}sofia/internal/ 1000%192.168.77.248 &conference(test#1) XML default test 123'
Multiple variables can be set, every variable must be put in it's own curly brackets.
NO, You do {var=val,foo=bar,blah=blah}sofia/blah/blah Its the same syntax system wide.
Do anybody knows is there are problems with some special characters in variable value??
Like what?
This feature works now because there is no checking of 'bridgeto' values in code. Is this good way to use it, or should I make a patch for mod_conference and add another argument to 'conference dial' command?
What do you mean patch? /b