Chromium Code Reviews| Index: webrtc/api/webrtcsdp.h | 
| diff --git a/webrtc/api/webrtcsdp.h b/webrtc/api/webrtcsdp.h | 
| index 2b22b6249f1b10692642929fabee7c816f417882..56f4a30f7dd02303c996b4e94944a9a7816b1e59 100644 | 
| --- a/webrtc/api/webrtcsdp.h | 
| +++ b/webrtc/api/webrtcsdp.h | 
| @@ -22,8 +22,11 @@ | 
| #include <string> | 
| -namespace webrtc { | 
| +namespace cricket { | 
| +class Candidate; | 
| +} // namespace cricket | 
| +namespace webrtc { | 
| class IceCandidateInterface; | 
| class JsepIceCandidate; | 
| class JsepSessionDescription; | 
| @@ -42,6 +45,10 @@ std::string SdpSerialize(const JsepSessionDescription& jdesc, | 
| // candidate - The candidate to be serialized. | 
| std::string SdpSerializeCandidate(const IceCandidateInterface& candidate); | 
| +// Serializes a cricket Candidate. | 
| +// candidate - The candidate to be serialized. | 
| +std::string SdpSerializeCandidate(const cricket::Candidate& candidate); | 
| + | 
| // Deserializes the passed in SDP string to a JsepSessionDescription. | 
| // message - SDP string to be Deserialized. | 
| // jdesc - The JsepSessionDescription deserialized from the SDP string. | 
| @@ -61,6 +68,20 @@ bool SdpDeserialize(const std::string& message, | 
| bool SdpDeserializeCandidate(const std::string& message, | 
| JsepIceCandidate* candidate, | 
| SdpParseError* error); | 
| + | 
| +// Deserializes the passed in SDP string to a cricket Candidate. | 
| +// The first line must be a=candidate line and only the first line will be | 
| +// parsed. | 
| +// transport_name - The transport name of the candidate. | 
| 
 
pthatcher1
2016/03/05 02:14:32
transport name (MID)
 
honghaiz3
2016/03/09 17:40:06
Done.
 
 | 
| +// message - The SDP string to be deserialized. | 
| +// candidate - The cricket Candidate from the SDP string. | 
| +// error - The detail error information when parsing fails. | 
| +// return - true on success, false on failure. | 
| +bool SdpDeserializeCandidate(const std::string& transport_name, | 
| + const std::string& message, | 
| + cricket::Candidate* candidate, | 
| + SdpParseError* error); | 
| + | 
| } // namespace webrtc | 
| #endif // WEBRTC_API_WEBRTCSDP_H_ |