Continue breakup of media/rtc_media_base

Left in target are just .cc files with .h files used externally.

Bug: webrtc:14775
Change-Id: I264f69bb29147fc0f8db877e3def8b21ed42181d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341420
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41835}
diff --git a/api/BUILD.gn b/api/BUILD.gn
index bee98fe..cf86d54 100644
--- a/api/BUILD.gn
+++ b/api/BUILD.gn
@@ -335,6 +335,7 @@
     ":sequence_checker",
     ":turn_customizer",
     "../call:rtp_interfaces",
+    "../media:media_engine",
     "../p2p:connection",
     "../p2p:port_allocator",
     "../p2p:rtc_p2p",