Convert a few more uses of rtc::split to use string_view

Bug: webrtc:13579
Change-Id: I84bdb908bf390924c6d67cd1c5aabcc9e62f33da
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251581
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35976}
This commit is contained in:
Niels Möller 2022-02-11 09:30:26 +01:00 committed by WebRTC LUCI CQ
parent b4e06d032e
commit 9cc5fffee1
2 changed files with 6 additions and 7 deletions

View File

@ -1666,8 +1666,8 @@ bool CheckRedParameters(
RTC_LOG(LS_WARNING) << "audio/RED missing fmtp parameters.";
return false;
}
std::vector<std::string> redundant_payloads;
rtc::split(red_parameters->second, '/', &redundant_payloads);
std::vector<absl::string_view> redundant_payloads =
rtc::split(red_parameters->second, '/');
// 32 is chosen as a maximum upper bound for consistency with the
// red payload splitter.
if (redundant_payloads.size() < 2 || redundant_payloads.size() > 32) {

View File

@ -327,9 +327,8 @@ EglDmaBuf::EglDmaBuf() {
return;
}
std::vector<std::string> client_extensions_no_display;
rtc::split(client_extensions_cstring_no_display, ' ',
&client_extensions_no_display);
std::vector<absl::string_view> client_extensions_no_display =
rtc::split(client_extensions_cstring_no_display, ' ');
for (const auto& extension : client_extensions_no_display) {
egl_.extensions.push_back(std::string(extension));
}
@ -388,8 +387,8 @@ EglDmaBuf::EglDmaBuf() {
EglQueryString(egl_.display, EGL_EXTENSIONS);
client_extensions_string = client_extensions_cstring_display;
std::vector<std::string> client_extensions;
rtc::split(client_extensions_string, ' ', &client_extensions);
std::vector<absl::string_view> client_extensions =
rtc::split(client_extensions_string, ' ');
for (const auto& extension : client_extensions) {
egl_.extensions.push_back(std::string(extension));
}