├── .gitignore ├── LICENSE ├── README.md ├── install-in-local-maven-repo.sh └── src ├── main └── java │ ├── com │ └── tuenti │ │ └── protocol │ │ └── sdp │ │ ├── SdpToJingle.java │ │ └── Utils.java │ └── net │ └── java │ └── sip │ └── communicator │ └── impl │ └── protocol │ └── jabber │ └── extensions │ ├── AbstractPacketExtension.java │ ├── DefaultPacketExtensionProvider.java │ └── jingle │ ├── BandwidthPacketExtension.java │ ├── CandidatePacketExtension.java │ ├── CandidateType.java │ ├── CoinPacketExtension.java │ ├── ContentPacketExtension.java │ ├── CryptoPacketExtension.java │ ├── EncryptionPacketExtension.java │ ├── IceUdpTransportPacketExtension.java │ ├── InputEvtPacketExtension.java │ ├── JingleAction.java │ ├── JingleIQ.java │ ├── JingleIQProvider.java │ ├── JinglePacketFactory.java │ ├── MuteSessionInfoPacketExtension.java │ ├── ParameterPacketExtension.java │ ├── PayloadTypePacketExtension.java │ ├── RTPHdrExtPacketExtension.java │ ├── RawUdpTransportPacketExtension.java │ ├── Reason.java │ ├── ReasonPacketExtension.java │ ├── ReasonProvider.java │ ├── RedirectPacketExtension.java │ ├── RedirectProvider.java │ ├── RemoteCandidatePacketExtension.java │ ├── RtcpMuxExtension.java │ ├── RtpDescriptionPacketExtension.java │ ├── SessionInfoPacketExtension.java │ ├── SessionInfoType.java │ ├── SsrcPacketExtension.java │ ├── StreamPacketExtension.java │ ├── StreamsPacketExtension.java │ ├── TransferPacketExtension.java │ ├── TransferredPacketExtension.java │ └── ZrtpHashPacketExtension.java └── test └── java └── com └── tuenti └── protocol └── sdp └── SdpToJingleTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/README.md -------------------------------------------------------------------------------- /install-in-local-maven-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/install-in-local-maven-repo.sh -------------------------------------------------------------------------------- /src/main/java/com/tuenti/protocol/sdp/SdpToJingle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/com/tuenti/protocol/sdp/SdpToJingle.java -------------------------------------------------------------------------------- /src/main/java/com/tuenti/protocol/sdp/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/com/tuenti/protocol/sdp/Utils.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/AbstractPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/AbstractPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/DefaultPacketExtensionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/DefaultPacketExtensionProvider.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/BandwidthPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/BandwidthPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CandidatePacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CandidatePacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CandidateType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CandidateType.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CoinPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CoinPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ContentPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ContentPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CryptoPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/CryptoPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/EncryptionPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/EncryptionPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/IceUdpTransportPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/IceUdpTransportPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/InputEvtPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/InputEvtPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleAction.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleIQ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleIQ.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleIQProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JingleIQProvider.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JinglePacketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/JinglePacketFactory.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/MuteSessionInfoPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/MuteSessionInfoPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ParameterPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ParameterPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/PayloadTypePacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/PayloadTypePacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RTPHdrExtPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RTPHdrExtPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RawUdpTransportPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RawUdpTransportPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/Reason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/Reason.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ReasonPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ReasonPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ReasonProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ReasonProvider.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RedirectPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RedirectPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RedirectProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RedirectProvider.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RemoteCandidatePacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RemoteCandidatePacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtcpMuxExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtcpMuxExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SessionInfoPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SessionInfoPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SessionInfoType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SessionInfoType.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SsrcPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SsrcPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/StreamPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/StreamPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/StreamsPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/StreamsPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/TransferPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/TransferPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/TransferredPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/TransferredPacketExtension.java -------------------------------------------------------------------------------- /src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ZrtpHashPacketExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/main/java/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/ZrtpHashPacketExtension.java -------------------------------------------------------------------------------- /src/test/java/com/tuenti/protocol/sdp/SdpToJingleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuenti/sdp-to-jingle-java/HEAD/src/test/java/com/tuenti/protocol/sdp/SdpToJingleTest.java --------------------------------------------------------------------------------