Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(602)

Unified Diff: content/renderer/media/rtc_dtmf_sender_handler.cc

Issue 2584893002: Use explicit WebString <-> string16 conversion methods in media files (Closed)
Patch Set: . Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/renderer/media/rtc_dtmf_sender_handler.cc
diff --git a/content/renderer/media/rtc_dtmf_sender_handler.cc b/content/renderer/media/rtc_dtmf_sender_handler.cc
index 5548f0da79eea5af8410f63656e0f15e8ba0f2b6..bfc21e61ffa8f53191aed5e80305305a602c4e71 100644
--- a/content/renderer/media/rtc_dtmf_sender_handler.cc
+++ b/content/renderer/media/rtc_dtmf_sender_handler.cc
@@ -69,7 +69,7 @@ void RtcDtmfSenderHandler::setClient(
}
blink::WebString RtcDtmfSenderHandler::currentToneBuffer() {
- return base::UTF8ToUTF16(dtmf_sender_->tones());
+ return blink::WebString::fromUTF8(dtmf_sender_->tones());
}
bool RtcDtmfSenderHandler::canInsertDTMF() {
@@ -79,7 +79,7 @@ bool RtcDtmfSenderHandler::canInsertDTMF() {
bool RtcDtmfSenderHandler::insertDTMF(const blink::WebString& tones,
long duration,
long interToneGap) {
- std::string utf8_tones = base::UTF16ToUTF8(base::StringPiece16(tones));
+ std::string utf8_tones = tones.utf8();
return dtmf_sender_->InsertDtmf(utf8_tones, static_cast<int>(duration),
static_cast<int>(interToneGap));
}
@@ -89,8 +89,7 @@ void RtcDtmfSenderHandler::OnToneChange(const std::string& tone) {
LOG(ERROR) << "WebRTCDTMFSenderHandlerClient not set.";
return;
}
- webkit_client_->didPlayTone(base::UTF8ToUTF16(tone));
+ webkit_client_->didPlayTone(blink::WebString::fromUTF8(tone));
}
} // namespace content
-

Powered by Google App Engine
This is Rietveld 408576698