I suppose this is a 2-step-transfer? I suppose you're using the hold-option to passthrough the hold-signaling?
I have a patch for freeswitch to handle this. As far as I know you can't do this with the current freeswitc-code (not for 1.2.7 at least for which I created the patch).
My intention is to submit my patches to the bugtracker for review. Not sure if they will be accepted (quite busy). I was not in a hurry to submit them, but if there is interest I'll try to put some effert into this sooner. The code normally already follows freeswitch-guidelines, so that should be ok ...
The patch allows you to insert a command to execute before executing the transfer on the leg that is on-hold and the leg that is being transferred to. This way you can just add the unhold-command and the call will be put un-hold.
Kind regards,
Michel
HI,
I am having one issue with music on hold.
A calls B (B is at different voip provider that is using netcentrex
softswitch), after B do xfer it puts A on hold and send reinvite with
0.0.0.0 in sdp, when C try to pickup this call, just different music on
hold appears but there is no media from C.
how to deal with this issue?
tnx!
miha
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org