Convert audio_data_pipe.mojom to handle<platform>

This also converts some of the receivers to use
base::SyncSocket::ScopedHandle, which is what is the type that is
extracted from the mojo::PlatformHandle.

Bug: 710376
Change-Id: Ie8f3c05851fcd2514ed140886d61746129f43b66
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2055844
Reviewed-by: Raymes Khoury <[email protected]>
Reviewed-by: Yuri Wiitala <[email protected]>
Commit-Queue: Robert Sesek <[email protected]>
Cr-Commit-Position: refs/heads/master@{#742417}
diff --git a/content/renderer/pepper/ppb_audio_impl.h b/content/renderer/pepper/ppb_audio_impl.h
index abcd04b0..e9625ff 100644
--- a/content/renderer/pepper/ppb_audio_impl.h
+++ b/content/renderer/pepper/ppb_audio_impl.h
@@ -56,7 +56,7 @@
 
   // AudioHelper implementation.
   void OnSetStreamInfo(base::UnsafeSharedMemoryRegion shared_memory_region,
-                       base::SyncSocket::Handle socket) override;
+                       base::SyncSocket::ScopedHandle socket) override;
 
   // PluginInstanceThrottler::Observer implementation.
   void OnThrottleStateChange() override;