commit | 06c944f0353d1885d4a1661a16a20e907f6e9c0b | [log] [tgz] |
---|---|---|
author | Gustaf Ullberg <gustaf@webrtc.org> | Wed Jan 31 19:16:38 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 01 11:02:22 2018 |
tree | 1013e3698606fc608c20ca951e8b719cbd794189 | |
parent | 956b3068ba4a7331a0bd251fc7d0fa70216f1c51 [diff] |
Fix aecdumps in AppRTC on Android. This CL fixes an issue where the aecdump file handle gets garbage collected and closed early in the call. Bug: webrtc:8822 Change-Id: I959908da164b0ec61ccd976fc52f3d919da11b52 Reviewed-on: https://webrtc-review.googlesource.com/46103 Reviewed-by: Sami Kalliomäki <sakal@webrtc.org> Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21839}
diff --git a/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java b/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java index 74b4eda..a7489b9 100644 --- a/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java +++ b/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java
@@ -659,7 +659,7 @@ + File.separator + "Download/audio.aecdump"), ParcelFileDescriptor.MODE_READ_WRITE | ParcelFileDescriptor.MODE_CREATE | ParcelFileDescriptor.MODE_TRUNCATE); - factory.startAecDump(aecDumpFileDescriptor.getFd(), -1); + factory.startAecDump(aecDumpFileDescriptor.detachFd(), -1); } catch (IOException e) { Log.e(TAG, "Can not open aecdump file", e); }