Rename AudioProcessingFactory to Builder

To stress there is no intention to use each instance more than once.

Bug: webrtc:369904700
Change-Id: Id53ad804f39f8ee596ec0b45ff15393009fdfab0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/366640
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43324}
diff --git a/api/enable_media.cc b/api/enable_media.cc
index fc8ae38..922cf58 100644
--- a/api/enable_media.cc
+++ b/api/enable_media.cc
@@ -47,8 +47,8 @@
       const Environment& env,
       PeerConnectionFactoryDependencies& deps) override {
     absl::Nullable<scoped_refptr<AudioProcessing>> audio_processing =
-        deps.audio_processing_factory != nullptr
-            ? deps.audio_processing_factory->Create(env)
+        deps.audio_processing_builder != nullptr
+            ? std::move(deps.audio_processing_builder)->Build(env)
             : std::move(deps.audio_processing);
 
     auto audio_engine = std::make_unique<WebRtcVoiceEngine>(