Change StartAecDump methods to work with FILE* and FileWrapper

Bug: webrtc:6463
Change-Id: Id275975decb9b2876021ced19ee9f279b07bea53
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/140283
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Alex Loiko <aleloi@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28233}
diff --git a/api/peer_connection_factory_proxy.h b/api/peer_connection_factory_proxy.h
index 620f1ca..b61a782 100644
--- a/api/peer_connection_factory_proxy.h
+++ b/api/peer_connection_factory_proxy.h
@@ -56,6 +56,7 @@
               CreateAudioTrack,
               const std::string&,
               AudioSourceInterface*)
+PROXY_METHOD2(bool, StartAecDump, FILE*, int64_t)
 PROXY_METHOD2(bool, StartAecDump, rtc::PlatformFile, int64_t)
 PROXY_METHOD0(void, StopAecDump)
 END_PROXY_MAP()