diff --git a/media/engine/unhandled_packets_buffer.cc b/media/engine/unhandled_packets_buffer.cc index 58ce1dcd2e..ebc841e1fc 100644 --- a/media/engine/unhandled_packets_buffer.cc +++ b/media/engine/unhandled_packets_buffer.cc @@ -9,6 +9,8 @@ */ #include "media/engine/unhandled_packets_buffer.h" + +#include "absl/algorithm/container.h" #include "rtc_base/logging.h" #include "rtc_base/strings/string_builder.h" @@ -53,7 +55,7 @@ void UnhandledPacketsBuffer::BackfillPackets( // One or maybe 2 ssrcs is expected => loop array instead of more elaborate // scheme. const uint32_t ssrc = buffer_[pos].ssrc; - if (std::find(ssrcs.begin(), ssrcs.end(), ssrc) != ssrcs.end()) { + if (absl::c_linear_search(ssrcs, ssrc)) { ++count; consumer(ssrc, buffer_[pos].packet_time_us, buffer_[pos].packet); } else { diff --git a/media/engine/webrtc_video_engine.cc b/media/engine/webrtc_video_engine.cc index 9dbdc81a5d..7b75840bb2 100644 --- a/media/engine/webrtc_video_engine.cc +++ b/media/engine/webrtc_video_engine.cc @@ -16,6 +16,7 @@ #include #include +#include "absl/algorithm/container.h" #include "absl/strings/match.h" #include "api/video/video_codec_constants.h" #include "api/video_codecs/sdp_video_format.h" @@ -2860,12 +2861,10 @@ std::vector EncoderStreamFactory::CreateEncoderStreams( const int max_framerate = GetMaxFramerate(encoder_config, layers.size()); // Update the active simulcast layers and configured bitrates. bool is_highest_layer_max_bitrate_configured = false; - const bool has_scale_resolution_down_by = - std::any_of(encoder_config.simulcast_layers.begin(), - encoder_config.simulcast_layers.end(), - [](const webrtc::VideoStream& layer) { - return layer.scale_resolution_down_by != -1.; - }); + const bool has_scale_resolution_down_by = absl::c_any_of( + encoder_config.simulcast_layers, [](const webrtc::VideoStream& layer) { + return layer.scale_resolution_down_by != -1.; + }); const int normalized_width = NormalizeSimulcastSize(width, encoder_config.number_of_streams); const int normalized_height =