SipXsdpLib
From SIPfoundry sipXecs IP PBX, The Open Source SIP PBX for Linux - Calivia
The sipXsdpLib provides a semantic representation of the information converyed in SDP, including ICE candidates and components. There are helper methods that can be used to take an SDP Body from sipX sdpBody or resip SdpContents and create classes from this library. This represenation can later be used to implement a connectivity or flow library that is responsible for performing ICE connectivity checks and establishings connections for media flow.
SdpCodec previously resides in sipXtackLib - this causes the media subsystem in sipX to be unnecessarily dependant on the sipXtackLib library. For example - in cases where we want to mix resiprocate stack and sipXmediaLib, we would need to link with sipXtackLib. For this reason SdpCodec will be moved to the new sipXsdpLib.
