diff options
Diffstat (limited to 'content/renderer/renderer_webaudiodevice_impl.cc')
-rw-r--r-- | content/renderer/renderer_webaudiodevice_impl.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/content/renderer/renderer_webaudiodevice_impl.cc b/content/renderer/renderer_webaudiodevice_impl.cc index 5c008c5..b12b2c1 100644 --- a/content/renderer/renderer_webaudiodevice_impl.cc +++ b/content/renderer/renderer_webaudiodevice_impl.cc @@ -10,8 +10,7 @@ using WebKit::WebVector; RendererWebAudioDeviceImpl::RendererWebAudioDeviceImpl(size_t buffer_size, int channels, double sample_rate, WebAudioDevice::RenderCallback* callback) : client_callback_(callback) { - audio_device_.reset( - new AudioDevice(buffer_size, channels, sample_rate, this)); + audio_device_ = new AudioDevice(buffer_size, channels, sample_rate, this); } RendererWebAudioDeviceImpl::~RendererWebAudioDeviceImpl() { @@ -26,13 +25,13 @@ void RendererWebAudioDeviceImpl::stop() { audio_device_->Stop(); } -double RendererWebAudioDeviceImpl::sampleRate() -{ +double RendererWebAudioDeviceImpl::sampleRate() { return 44100.0; } void RendererWebAudioDeviceImpl::Render(const std::vector<float*>& audio_data, - size_t number_of_frames) { + size_t number_of_frames, + size_t audio_delay_milliseconds) { // Make the client callback to get rendered audio. DCHECK(client_callback_); if (client_callback_) { |