Index: content/browser/renderer_host/media/audio_renderer_host.cc |
diff --git a/content/browser/renderer_host/media/audio_renderer_host.cc b/content/browser/renderer_host/media/audio_renderer_host.cc |
index 91cea8365224cc79a0625c6c0793c778f053d59b..660d7c1486eec2db70331f5e70b3eeae387f9186 100644 |
--- a/content/browser/renderer_host/media/audio_renderer_host.cc |
+++ b/content/browser/renderer_host/media/audio_renderer_host.cc |
@@ -238,16 +238,11 @@ void AudioRendererHost::DoCompleteCreation(int stream_id) { |
AudioSyncReader* reader = static_cast<AudioSyncReader*>(entry->reader()); |
-#if defined(OS_WIN) |
- base::SyncSocket::Handle foreign_socket_handle; |
-#else |
- base::FileDescriptor foreign_socket_handle; |
-#endif |
+ base::SyncSocket::TransitDescriptor socket_descriptor; |
// If we failed to prepare the sync socket for the renderer then we fail |
// the construction of audio stream. |
- if (!reader->PrepareForeignSocketHandle(PeerHandle(), |
- &foreign_socket_handle)) { |
+ if (!reader->PrepareForeignSocket(PeerHandle(), &socket_descriptor)) { |
ReportErrorAndClose(entry->stream_id()); |
return; |
} |
@@ -255,7 +250,7 @@ void AudioRendererHost::DoCompleteCreation(int stream_id) { |
Send(new AudioMsg_NotifyStreamCreated( |
entry->stream_id(), |
foreign_memory_handle, |
- foreign_socket_handle, |
+ socket_descriptor, |
entry->shared_memory()->requested_size())); |
} |