Use Abseil container algorithms in pc/

Bug: None
Change-Id: If784461b54d95bdc6f8a7d4e5d1bbfa52d1a390e
Reviewed-on: https://webrtc-review.googlesource.com/c/119862
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Amit Hilbuch <amithi@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26433}
diff --git a/pc/webrtc_sdp_unittest.cc b/pc/webrtc_sdp_unittest.cc
index 654246e..b1ecf7e 100644
--- a/pc/webrtc_sdp_unittest.cc
+++ b/pc/webrtc_sdp_unittest.cc
@@ -17,6 +17,7 @@
 #include <utility>
 #include <vector>
 
+#include "absl/algorithm/container.h"
 #include "api/array_view.h"
 #include "api/crypto_params.h"
 #include "api/jsep_session_description.h"
@@ -1431,10 +1432,9 @@
     // Order of elements does not matter, only equivalence of sets.
     EXPECT_EQ(rids.size(), ids.size());
     for (const std::string& id : ids) {
-      EXPECT_EQ(1l, std::count_if(rids.begin(), rids.end(),
-                                  [id](const RidDescription& rid) {
-                                    return rid.rid == id;
-                                  }));
+      EXPECT_EQ(1l, absl::c_count_if(rids, [id](const RidDescription& rid) {
+                  return rid.rid == id;
+                }));
     }
   }
 
@@ -4105,10 +4105,10 @@
   std::vector<SimulcastLayer> all_send_layers =
       simulcast.send_layers().GetAllLayers();
   EXPECT_EQ(2ul, all_send_layers.size());
-  EXPECT_EQ(0, std::count_if(all_send_layers.begin(), all_send_layers.end(),
-                             [](const SimulcastLayer& layer) {
-                               return layer.rid == "2";
-                             }));
+  EXPECT_EQ(0,
+            absl::c_count_if(all_send_layers, [](const SimulcastLayer& layer) {
+              return layer.rid == "2";
+            }));
 
   std::vector<SimulcastLayer> all_receive_layers =
       simulcast.receive_layers().GetAllLayers();