summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
diff options
context:
space:
mode:
authorfbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-23 22:56:35 +0000
committerfbarchard@chromium.org <fbarchard@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-23 22:56:35 +0000
commit32a61d0268edcef77e2d4300c9287414ecc52fe6 (patch)
treefcae08e54b86ecf58686150a6b0a60a2368ef766 /chrome/renderer
parent1ed60a369d47c7fce9a92d52513486960f63506d (diff)
downloadchromium_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.cc4
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_;