diff options
author | cevans@chromium.org <cevans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-12 19:20:01 +0000 |
---|---|---|
committer | cevans@chromium.org <cevans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-12 19:20:01 +0000 |
commit | b9866ebc631655c593a2ac60a3c7cf7d217ccf5d (patch) | |
tree | af3733c0dbb22f1276d233597a6dbf572938ab41 /media/audio | |
parent | 69eba15dcf68cd361315998a2468e10ac8fc697c (diff) | |
download | chromium_src-b9866ebc631655c593a2ac60a3c7cf7d217ccf5d.zip chromium_src-b9866ebc631655c593a2ac60a3c7cf7d217ccf5d.tar.gz chromium_src-b9866ebc631655c593a2ac60a3c7cf7d217ccf5d.tar.bz2 |
Use the lock when accessing the buffer object.
BUG=69195
TEST=play Z-Type for hours :)
Review URL: http://codereview.chromium.org/6157007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71211 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio')
-rw-r--r-- | media/audio/audio_output_controller.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/media/audio/audio_output_controller.cc b/media/audio/audio_output_controller.cc index 1d84638..6ab8f3f 100644 --- a/media/audio/audio_output_controller.cc +++ b/media/audio/audio_output_controller.cc @@ -228,6 +228,7 @@ void AudioOutputController::DoFlush() { if (!sync_reader_) { if (state_ != kPaused) return; + AutoLock auto_lock(lock_); buffer_.Clear(); } } |