summaryrefslogtreecommitdiffstats
path: root/content/renderer/renderer_webaudiodevice_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/renderer/renderer_webaudiodevice_impl.cc')
-rw-r--r--content/renderer/renderer_webaudiodevice_impl.cc9
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_) {