Daniel-Constantin Mierla writes:
One note: if you use rtpengine, then it takes the original sdp and replaces the whole sdp with a new one, not seeing the changes done by sdpops, unless you do msg_apply_changes()w.
My bad. I had not called msg_apply_changes(). It would be user friendly if rrpengine module would automatically get the changed sdp if it was changed before rtpengine_offer() is called.
-- Juha