< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate] InviteSession Offer/Answer Storing


Hi,

I've just been looking at and trying to understand how InviteSession.cxx stores the OfferAnswer data that flows through it (mCurrentLocalOfferAnswer / mCurrentRemoteOfferAnswer etc). In particular, in dispatchSentReinvite in the On2xxOffer case, it calls setCurrentLocalOfferAnswer(). If I understand correctly, should this not be setting the remote OfferAnswer rather than the local, since the OfferAnswer data is coming from the other party in this case?

The symptom of this (and my reason for looking) is that using reinvites has caused getRemoteSdp to return SDP sent in the original offer/answer exchange rather than the latest SDP in use that's been updated by a reinvite.



David