diff options
author | fbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-23 22:56:35 +0000 |
---|---|---|
committer | fbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-04-23 22:56:35 +0000 |
commit | 32a61d0268edcef77e2d4300c9287414ecc52fe6 (patch) | |
tree | fcae08e54b86ecf58686150a6b0a60a2368ef766 /chrome/renderer | |
parent | 1ed60a369d47c7fce9a92d52513486960f63506d (diff) | |
download | chromium_src-32a61d0268edcef77e2d4300c9287414ecc52fe6.zip chromium_src-32a61d0268edcef77e2d4300c9287414ecc52fe6.tar.gz chromium_src-32a61d0268edcef77e2d4300c9287414ecc52fe6.tar.bz2 |
Prototype audio time shift.
Review URL: http://codereview.chromium.org/92007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14366 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer')
-rw-r--r-- | chrome/renderer/media/audio_renderer_impl.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/renderer/media/audio_renderer_impl.cc b/chrome/renderer/media/audio_renderer_impl.cc index 2b7c2e7..661e933 100644 --- a/chrome/renderer/media/audio_renderer_impl.cc +++ b/chrome/renderer/media/audio_renderer_impl.cc @@ -193,9 +193,9 @@ void AudioRendererImpl::OnNotifyPacketReady() { size_t filled = 0; DCHECK(shared_memory_.get()); // TODO(hclam): This is a hack. The stream should be stopped. - if (playback_rate_ == 1.0f) { + if (playback_rate_ > 0.0f) { filled = FillBuffer(static_cast<uint8*>(shared_memory_->memory()), - shared_memory_size_); + shared_memory_size_, playback_rate_); } else { memset(shared_memory_->memory(), 0, shared_memory_size_); filled = shared_memory_size_; |