Index: webrtc/api/webrtcsdp.cc |
diff --git a/webrtc/api/webrtcsdp.cc b/webrtc/api/webrtcsdp.cc |
index dc701a42986af1ee6ca6e101cfa2809384775041..e19840bdf2f94a417d049b01a0f0a620d8bc9aa0 100644 |
--- a/webrtc/api/webrtcsdp.cc |
+++ b/webrtc/api/webrtcsdp.cc |
@@ -581,8 +581,8 @@ void CreateTracksFromSsrcInfos(const SsrcInfoVec& ssrc_infos, |
const std::string& msid_stream_id, |
const std::string& msid_track_id, |
StreamParamsVec* tracks) { |
- ASSERT(tracks != NULL); |
- ASSERT(msid_stream_id.empty() == msid_track_id.empty()); |
+ RTC_DCHECK(tracks != NULL); |
+ RTC_DCHECK(msid_stream_id.empty() == msid_track_id.empty()); |
for (SsrcInfoVec::const_iterator ssrc_info = ssrc_infos.begin(); |
ssrc_info != ssrc_infos.end(); ++ssrc_info) { |
if (ssrc_info->cname.empty()) { |
@@ -831,7 +831,7 @@ std::string SdpSerialize(const JsepSessionDescription& jdesc, |
std::string group_line = kAttrGroup; |
const cricket::ContentGroup* group = |
desc->GetGroupByName(cricket::GROUP_TYPE_BUNDLE); |
- ASSERT(group != NULL); |
+ RTC_DCHECK(group != NULL); |
const cricket::ContentNames& content_names = group->content_names(); |
for (cricket::ContentNames::const_iterator it = content_names.begin(); |
it != content_names.end(); ++it) { |
@@ -888,9 +888,9 @@ std::string SdpSerializeCandidate(const cricket::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 |
- ASSERT(message.find("a=") == 0); |
+ RTC_DCHECK(message.find("a=") == 0); |
message.erase(0, 2); |
- ASSERT(message.find(kLineBreak) == message.size() - 2); |
+ RTC_DCHECK(message.find(kLineBreak) == message.size() - 2); |
message.resize(message.size() - 2); |
return message; |
} |
@@ -938,7 +938,7 @@ bool SdpDeserialize(const std::string& message, |
bool SdpDeserializeCandidate(const std::string& message, |
JsepIceCandidate* jcandidate, |
SdpParseError* error) { |
- ASSERT(jcandidate != NULL); |
+ RTC_DCHECK(jcandidate != NULL); |
Candidate candidate; |
if (!ParseCandidate(message, &candidate, error, true)) { |
return false; |
@@ -951,7 +951,7 @@ bool SdpDeserializeCandidate(const std::string& transport_name, |
const std::string& message, |
cricket::Candidate* candidate, |
SdpParseError* error) { |
- ASSERT(candidate != nullptr); |
+ RTC_DCHECK(candidate != nullptr); |
if (!ParseCandidate(message, candidate, error, true)) { |
return false; |
} |
@@ -961,7 +961,7 @@ bool SdpDeserializeCandidate(const std::string& transport_name, |
bool ParseCandidate(const std::string& message, Candidate* candidate, |
SdpParseError* error, bool is_raw) { |
- ASSERT(candidate != NULL); |
+ RTC_DCHECK(candidate != NULL); |
// Get the first line from |message|. |
std::string first_line = message; |
@@ -1215,7 +1215,7 @@ void BuildMediaDescription(const ContentInfo* content_info, |
const std::vector<Candidate>& candidates, |
bool unified_plan_sdp, |
std::string* message) { |
- ASSERT(message != NULL); |
+ RTC_DCHECK(message != NULL); |
if (content_info == NULL || message == NULL) { |
return; |
} |
@@ -1227,7 +1227,7 @@ void BuildMediaDescription(const ContentInfo* content_info, |
const MediaContentDescription* media_desc = |
static_cast<const MediaContentDescription*>( |
content_info->description); |
- ASSERT(media_desc != NULL); |
+ RTC_DCHECK(media_desc != NULL); |
int sctp_port = cricket::kSctpDefaultPort; |
@@ -1719,8 +1719,8 @@ bool GetParameter(const std::string& name, |
void BuildRtpMap(const MediaContentDescription* media_desc, |
const MediaType media_type, |
std::string* message) { |
- ASSERT(message != NULL); |
- ASSERT(media_desc != NULL); |
+ RTC_DCHECK(message != NULL); |
+ RTC_DCHECK(media_desc != NULL); |
std::ostringstream os; |
if (media_type == cricket::MEDIA_TYPE_VIDEO) { |
const VideoContentDescription* video_desc = |
@@ -1749,7 +1749,7 @@ void BuildRtpMap(const MediaContentDescription* media_desc, |
for (std::vector<cricket::AudioCodec>::const_iterator it = |
audio_desc->codecs().begin(); |
it != audio_desc->codecs().end(); ++it) { |
- ASSERT(!it->name.empty()); |
+ RTC_DCHECK(!it->name.empty()); |
// RFC 4566 |
// a=rtpmap:<payload type> <encoding name>/<clock rate> |
// [/<encodingparameters>] |
@@ -1781,7 +1781,7 @@ void BuildRtpMap(const MediaContentDescription* media_desc, |
if (GetMinValue(maxptimes, &min_maxptime)) { |
AddAttributeLine(kCodecParamMaxPTime, min_maxptime, message); |
} |
- ASSERT(min_maxptime > max_minptime); |
+ RTC_DCHECK(min_maxptime > max_minptime); |
// Populate the ptime attribute with the smallest ptime or the largest |
// minptime, whichever is the largest, for all codecs under the same m-line. |
int ptime = INT_MAX; |
@@ -2057,7 +2057,7 @@ bool ParseSessionDescription(const std::string& message, size_t* pos, |
bool ParseGroupAttribute(const std::string& line, |
cricket::SessionDescription* desc, |
SdpParseError* error) { |
- ASSERT(desc != NULL); |
+ RTC_DCHECK(desc != NULL); |
// RFC 5888 and draft-holmberg-mmusic-sdp-bundle-negotiation-00 |
// a=group:BUNDLE video voice |
@@ -2285,7 +2285,7 @@ bool ParseMediaDescription(const std::string& message, |
cricket::SessionDescription* desc, |
std::vector<JsepIceCandidate*>* candidates, |
SdpParseError* error) { |
- ASSERT(desc != NULL); |
+ RTC_DCHECK(desc != NULL); |
std::string line; |
int mline_index = -1; |
@@ -2589,9 +2589,9 @@ bool ParseContent(const std::string& message, |
TransportDescription* transport, |
std::vector<JsepIceCandidate*>* candidates, |
SdpParseError* error) { |
- ASSERT(media_desc != NULL); |
- ASSERT(content_name != NULL); |
- ASSERT(transport != NULL); |
+ RTC_DCHECK(media_desc != NULL); |
+ RTC_DCHECK(content_name != NULL); |
+ RTC_DCHECK(transport != NULL); |
if (media_type == cricket::MEDIA_TYPE_AUDIO) { |
MaybeCreateStaticPayloadAudioCodecs( |
@@ -2846,10 +2846,10 @@ bool ParseContent(const std::string& message, |
// Update the candidates with the media level "ice-pwd" and "ice-ufrag". |
for (Candidates::iterator it = candidates_orig.begin(); |
it != candidates_orig.end(); ++it) { |
- ASSERT((*it).username().empty() || |
- (*it).username() == transport->ice_ufrag); |
+ RTC_DCHECK((*it).username().empty() || |
+ (*it).username() == transport->ice_ufrag); |
(*it).set_username(transport->ice_ufrag); |
- ASSERT((*it).password().empty()); |
+ RTC_DCHECK((*it).password().empty()); |
(*it).set_password(transport->ice_pwd); |
candidates->push_back( |
new JsepIceCandidate(mline_id, mline_index, *it)); |
@@ -2859,7 +2859,7 @@ bool ParseContent(const std::string& message, |
bool ParseSsrcAttribute(const std::string& line, SsrcInfoVec* ssrc_infos, |
SdpParseError* error) { |
- ASSERT(ssrc_infos != NULL); |
+ RTC_DCHECK(ssrc_infos != NULL); |
// RFC 5576 |
// a=ssrc:<ssrc-id> <attribute> |
// a=ssrc:<ssrc-id> <attribute>:<value> |
@@ -2938,7 +2938,7 @@ bool ParseSsrcAttribute(const std::string& line, SsrcInfoVec* ssrc_infos, |
bool ParseSsrcGroupAttribute(const std::string& line, |
SsrcGroupVec* ssrc_groups, |
SdpParseError* error) { |
- ASSERT(ssrc_groups != NULL); |
+ RTC_DCHECK(ssrc_groups != NULL); |
// RFC 5576 |
// a=ssrc-group:<semantics> <ssrc-id> ... |
std::vector<std::string> fields; |