| Index: webrtc/api/webrtcsdp.cc
|
| diff --git a/webrtc/api/webrtcsdp.cc b/webrtc/api/webrtcsdp.cc
|
| index b13220eb755ac394a6ae7daf432a321bae005fcd..2ee0747627654dbe19830b8fa0c141535b26c2ed 100644
|
| --- a/webrtc/api/webrtcsdp.cc
|
| +++ b/webrtc/api/webrtcsdp.cc
|
| @@ -154,7 +154,8 @@
|
| // Candidate
|
| static const char kCandidateHost[] = "host";
|
| static const char kCandidateSrflx[] = "srflx";
|
| -static const char kCandidatePrflx[] = "prflx";
|
| +// TODO: How to map the prflx with circket candidate type
|
| +// static const char kCandidatePrflx[] = "prflx";
|
| static const char kCandidateRelay[] = "relay";
|
| static const char kTcpCandidateType[] = "tcptype";
|
|
|
| @@ -858,14 +859,11 @@
|
|
|
| // Serializes the passed in IceCandidateInterface to a SDP string.
|
| // candidate - The candidate to be serialized.
|
| -std::string SdpSerializeCandidate(const IceCandidateInterface& candidate) {
|
| - return SdpSerializeCandidate(candidate.candidate());
|
| -}
|
| -
|
| -// Serializes a cricket Candidate.
|
| -std::string SdpSerializeCandidate(const cricket::Candidate& candidate) {
|
| +std::string SdpSerializeCandidate(
|
| + const IceCandidateInterface& candidate) {
|
| std::string message;
|
| - std::vector<cricket::Candidate> candidates(1, candidate);
|
| + std::vector<cricket::Candidate> candidates;
|
| + candidates.push_back(candidate.candidate());
|
| BuildCandidate(candidates, true, &message);
|
| // From WebRTC draft section 4.8.1.1 candidate-attribute will be
|
| // just candidate:<candidate> not a=candidate:<blah>CRLF
|
| @@ -925,18 +923,6 @@
|
| return false;
|
| }
|
| jcandidate->SetCandidate(candidate);
|
| - return true;
|
| -}
|
| -
|
| -bool SdpDeserializeCandidate(const std::string& transport_name,
|
| - const std::string& message,
|
| - cricket::Candidate* candidate,
|
| - SdpParseError* error) {
|
| - ASSERT(candidate != nullptr);
|
| - if (!ParseCandidate(message, candidate, error, true)) {
|
| - return false;
|
| - }
|
| - candidate->set_transport_name(transport_name);
|
| return true;
|
| }
|
|
|
| @@ -1028,8 +1014,6 @@
|
| candidate_type = cricket::STUN_PORT_TYPE;
|
| } else if (type == kCandidateRelay) {
|
| candidate_type = cricket::RELAY_PORT_TYPE;
|
| - } else if (type == kCandidatePrflx) {
|
| - candidate_type = cricket::PRFLX_PORT_TYPE;
|
| } else {
|
| return ParseFailed(first_line, "Unsupported candidate type.", error);
|
| }
|
| @@ -1765,9 +1749,6 @@
|
| type = kCandidateSrflx;
|
| } else if (it->type() == cricket::RELAY_PORT_TYPE) {
|
| type = kCandidateRelay;
|
| - } else if (it->type() == cricket::PRFLX_PORT_TYPE) {
|
| - type = kCandidatePrflx;
|
| - // Peer reflexive candidate may be signaled for being removed.
|
| } else {
|
| ASSERT(false);
|
| // Never write out candidates if we don't know the type.
|
|
|