Index: chrome/renderer/renderer_webkitclient_impl.cc |
=================================================================== |
--- chrome/renderer/renderer_webkitclient_impl.cc (revision 70546) |
+++ chrome/renderer/renderer_webkitclient_impl.cc (working copy) |
@@ -21,6 +21,7 @@ |
#include "chrome/renderer/net/renderer_net_predictor.h" |
#include "chrome/renderer/render_thread.h" |
#include "chrome/renderer/render_view.h" |
+#include "chrome/renderer/renderer_webaudiodevice_impl.h" |
#include "chrome/renderer/renderer_webidbfactory_impl.h" |
#include "chrome/renderer/renderer_webstoragenamespace_impl.h" |
#include "chrome/renderer/visitedlink_slave.h" |
@@ -66,6 +67,7 @@ |
#include "base/file_descriptor_posix.h" |
#endif |
+using WebKit::WebAudioDevice; |
using WebKit::WebBlobRegistry; |
using WebKit::WebFileSystem; |
using WebKit::WebFrame; |
@@ -518,6 +520,18 @@ |
} |
} |
+WebAudioDevice* |
+RendererWebKitClientImpl::createAudioDevice( |
+ size_t buffer_size, |
+ unsigned channels, |
+ double sample_rate, |
+ WebAudioDevice::RenderCallback* callback) { |
+ return new RendererWebAudioDeviceImpl(buffer_size, |
+ channels, |
+ sample_rate, |
+ callback); |
+} |
+ |
//------------------------------------------------------------------------------ |
WebKit::WebString RendererWebKitClientImpl::signedPublicKeyAndChallengeString( |