Include-what-you-use api/rtc_event_log/

Bug: webrtc:42226242
Change-Id: I8802beb672e398c598728fc3bb5173bcdad16efc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354624
Auto-Submit: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42490}
diff --git a/api/rtc_event_log/rtc_event_log.cc b/api/rtc_event_log/rtc_event_log.cc
index 56189c0..9437a23 100644
--- a/api/rtc_event_log/rtc_event_log.cc
+++ b/api/rtc_event_log/rtc_event_log.cc
@@ -10,6 +10,11 @@
 
 #include "api/rtc_event_log/rtc_event_log.h"
 
+#include <cstdint>
+#include <memory>
+
+#include "api/rtc_event_log_output.h"
+
 namespace webrtc {
 
 bool RtcEventLogNull::StartLogging(
diff --git a/api/rtc_event_log/rtc_event_log.h b/api/rtc_event_log/rtc_event_log.h
index 7b42cdc..3bd2553 100644
--- a/api/rtc_event_log/rtc_event_log.h
+++ b/api/rtc_event_log/rtc_event_log.h
@@ -18,7 +18,6 @@
 
 #include "api/rtc_event_log/rtc_event.h"
 #include "api/rtc_event_log_output.h"
-#include "api/task_queue/task_queue_factory.h"
 
 namespace webrtc {
 
diff --git a/audio/channel_send.cc b/audio/channel_send.cc
index 3a8c9fe..4d59d20 100644
--- a/audio/channel_send.cc
+++ b/audio/channel_send.cc
@@ -22,6 +22,7 @@
 #include "api/crypto/frame_encryptor_interface.h"
 #include "api/rtc_event_log/rtc_event_log.h"
 #include "api/sequence_checker.h"
+#include "api/task_queue/task_queue_factory.h"
 #include "audio/channel_send_frame_transformer_delegate.h"
 #include "audio/utility/audio_frame_operations.h"
 #include "call/rtp_transport_controller_send_interface.h"