Happy new year to every body.
I have observed in freeswitch that, In case of IVR scenario prior to the bridge
FreeSwitch plays IVR with the 1st priority codec then invite
to the bridge endpoint (B-leg) with SDP containing only the codec negotiated for IVR. Also the answer (183 ) to originator(A-leg) with SDP containing only with IVR negotiated codec.
I am having one issue here for example.
Originator(A-leg) sends invite with G729, G711 and Freeswitch negotiated with G729 and starts playing IVR with G729 and answered(183) to originator with SDP containing only G729. And Invited to termination endpoint with SDP having only G729 and termination gateway having support of only G711, and it is rejecting call after receiving invite with only G729.