Index: media/audio/audio_output_controller.cc |
diff --git a/media/audio/audio_output_controller.cc b/media/audio/audio_output_controller.cc |
index 381452e2db7132fd16c261167fab29f54ca2ad80..6d30f4b1fb03ecf230ce62f7a9c4715675446051 100644 |
--- a/media/audio/audio_output_controller.cc |
+++ b/media/audio/audio_output_controller.cc |
@@ -41,7 +41,6 @@ AudioOutputController::AudioOutputController( |
diverting_to_stream_(NULL), |
volume_(1.0), |
state_(kEmpty), |
- not_currently_in_on_more_io_data_(1), |
sync_reader_(sync_reader), |
message_loop_(audio_manager->GetTaskRunner()), |
#if defined(AUDIO_POWER_MONITORING) |
@@ -58,8 +57,6 @@ AudioOutputController::AudioOutputController( |
AudioOutputController::~AudioOutputController() { |
DCHECK_EQ(kClosed, state_); |
- // TODO(dalecurtis): Remove debugging for http://crbug.com/349651 |
- CHECK(!base::AtomicRefCountDec(¬_currently_in_on_more_io_data_)); |
} |
// static |
@@ -304,7 +301,6 @@ int AudioOutputController::OnMoreData(AudioBus* dest, |
int AudioOutputController::OnMoreIOData(AudioBus* source, |
AudioBus* dest, |
AudioBuffersState buffers_state) { |
- CHECK(!base::AtomicRefCountDec(¬_currently_in_on_more_io_data_)); |
TRACE_EVENT0("audio", "AudioOutputController::OnMoreIOData"); |
// Indicate that we haven't wedged (at least not indefinitely, WedgeCheck() |
@@ -324,7 +320,6 @@ int AudioOutputController::OnMoreIOData(AudioBus* source, |
power_monitor_.Scan(*dest, frames); |
#endif |
- base::AtomicRefCountInc(¬_currently_in_on_more_io_data_); |
return frames; |
} |