Simplify FakeRtcEventLog, delete rtc::Bind usage

Bug: webrtc:11339
Change-Id: I2a250934daf0a9114ef8c03464034b1efd8c4c35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/201722
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#32990}
diff --git a/logging/rtc_event_log/fake_rtc_event_log.cc b/logging/rtc_event_log/fake_rtc_event_log.cc
index 55f4b58..e84ea22 100644
--- a/logging/rtc_event_log/fake_rtc_event_log.cc
+++ b/logging/rtc_event_log/fake_rtc_event_log.cc
@@ -11,7 +11,6 @@
 #include "logging/rtc_event_log/fake_rtc_event_log.h"
 
 #include "logging/rtc_event_log/events/rtc_event_ice_candidate_pair.h"
-#include "rtc_base/bind.h"
 #include "rtc_base/checks.h"
 #include "rtc_base/logging.h"
 
@@ -33,9 +32,9 @@
 
 void FakeRtcEventLog::Log(std::unique_ptr<RtcEvent> event) {
   RtcEvent::Type rtc_event_type = event->GetType();
-  invoker_.AsyncInvoke<void>(
-      RTC_FROM_HERE, thread_,
-      rtc::Bind(&FakeRtcEventLog::IncrementEventCount, this, rtc_event_type));
+  invoker_.AsyncInvoke<void>(RTC_FROM_HERE, thread_, [this, rtc_event_type] {
+    ++count_[rtc_event_type];
+  });
 }
 
 }  // namespace webrtc
diff --git a/logging/rtc_event_log/fake_rtc_event_log.h b/logging/rtc_event_log/fake_rtc_event_log.h
index fb0e6ff..a34cc27 100644
--- a/logging/rtc_event_log/fake_rtc_event_log.h
+++ b/logging/rtc_event_log/fake_rtc_event_log.h
@@ -32,7 +32,6 @@
   int GetEventCount(RtcEvent::Type event_type) { return count_[event_type]; }
 
  private:
-  void IncrementEventCount(RtcEvent::Type event_type) { ++count_[event_type]; }
   std::map<RtcEvent::Type, int> count_;
   rtc::Thread* thread_;
   rtc::AsyncInvoker invoker_;