actually, your passing these to originate, … but your not setting anything on 
the session doing the originate, ringback should be there, not in params iirc.  
Possibly instant_ringback as well.  We should probably have better docs on 
which leg vars effect.

Mike

On Feb 5, 2010, at 2:05 PM, Kevin Snow wrote:

> I tried with with and without setting, when I copy/pasted below was the 
> without. It didn’t seem to matter.
> 
> switch_event_add_header_string(ovars, SWITCH_STACK_BOTTOM,  "ringback", 
> "%(2000, 4000, 440.0, 480.0)");  
> 
> Should I set it differently? Maybe that’s my issue.
> 
> Kevin
> 
> 
> 
> 
> On 2/5/10 10:49 AM, "Michael Jerris" <[email protected]> wrote:
> 
>> do you set the ringback var too?
>> 
>> On Feb 5, 2010, at 1:29 PM, Kevin Snow wrote:
>> 
>>> 
>>> Guys,
>>> 
>>> I’m trying something that is seemingly so simple but isn’t working for me. 
>>> I want to ignore early media and provide instant ringback.
>>> 
>>> My module is written in C. I’m setting ignore_early_media and 
>>> instant_ringback to true in a switch_event header and passing it in via the 
>>> ovars param to switch_ivr_originate. It’s getting the vars ok because I can 
>>> tell it’s ignoring early media, but there is no ring back to the caller. 
>>> 
>>> Are there other flags I need in conjunction with these two to hear 
>>> ringback? I must be missing something.
>>> 
>>> Here’s a code snippet.
>>> 
>>> 
>>>     switch_event_t* ovars = NULL;
>>>     switch_event_create(&ovars, SWITCH_EVENT_REQUEST_PARAMS);  
>>>     switch_event_add_header_string(ovars, SWITCH_STACK_BOTTOM,  
>>> "ignore_early_media", "true");  
>>>     switch_event_add_header_string(ovars, SWITCH_STACK_BOTTOM,  
>>> "instant_ringback", "true");
>>>     switch_status_t  rc = switch_ivr_originate(session, &sipSession, 
>>> &cause, data, timelimit, NULL, caller_name, caller_num, NULL, ovars, 
>>> SOF_NONE);
>>> 
>> 
>> 
>> _______________________________________________
>> FreeSWITCH-dev mailing list
>> [email protected]
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> http://www.freeswitch.org
> 
> _______________________________________________
> FreeSWITCH-dev mailing list
> [email protected]
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org

_______________________________________________
FreeSWITCH-dev mailing list
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org

Reply via email to